m***@qq.com
m***@qq.com
  • 发布:2024-03-11 13:29
  • 更新:2024-03-11 14:06
  • 阅读:74

【报Bug】vue3 抖音小程序自定义事件不触发

分类:uni-app

产品分类: uniapp/小程序/字节跳动

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: 14.3.1

第三方开发者工具版本号: 4.2.1

基础库版本号: 3.14.0.1

项目创建方式: CLI

CLI版本号: 3.0.0-alpha-4000220240306001

示例代码:

<button @click="clickHandler"></button>

function clickHandler() {
emits('click');
emits('myclic');
}

<mxp-button @click="onLogin" @myclic="loa"></mxp-button>
function loa() {
console.log('333333twetrwe');
}

操作步骤:

复制代码

预期结果:

可以触发

实际结果:

可以不能触发

bug描述:

自定义事件不触发

2024-03-11 13:29 负责人:无 分享
已邀请:
爱豆豆

爱豆豆 - 办法总比困难多

没复现出来你说的问题 可以看下我的运行效果
或者你提供下可以复现这个问题的demo?

我的代码示例
index.vue

<template>  
    <view class="content">  
        <click-temp @tapBtn="tapBtn"></click-temp>  
    </view>  
</template>  
<script setup>  
    import clickTemp from './clickTemp.vue'  
    const tapBtn = () => {  
        console.log('tapBtn')  
    }  
</script>  

clickTemp.vue

<template>  
    <view>  
        <button @click="clickBtn">自定义点击</button>  
    </view>  
</template>  

<script setup>  
    const emit = defineEmits(['tapBtn'])  
    const clickBtn = () => {  
        emit('tapBtn')  
    }  
</script>  

<style lang="scss">  

</style>

要回复问题请先登录注册