Xragon
Xragon
  • 发布:2024-03-06 10:52
  • 更新:2024-03-06 11:10
  • 阅读:854

uni-card标签内添加click事件,然后在内容中也添加click事件,点击内容中的click,会连同标签内的click事件一起触发

分类:uni-app
<uni-card  
        @click="handleEdit(message)"  
        :title="message.type"  
        :extra="message.createTime"  
      >  
        <view class="card-content-title">  
         内容。。。  
        </view>  
        <template #actions>  
          <button  
            type="primary"  
            plain="true"  
            size="mini"  
            @click="getInfo(message)"  
          >  
            查看详情  
          </button>  
        </template>  
      </uni-card>

点击查看详情按钮,handleEdit事件也会触发,这应该如何解决

2024-03-06 10:52 负责人:无 分享
已邀请:
套马杆的套子

套马杆的套子 - 没有解决不了的问题,只有解决不完的问题

里面的click换成click.stop试试

  • Xragon (作者)

    这个可以,但我看官方的示例中并没有这样写呀,很奇怪

    2024-03-06 11:11

  • underfined

    回复 Xragon: 因为这个写法在 Vue官方文档里面提到过

    2024-03-06 14:34

要回复问题请先登录注册