闪到腰的咸鱼
闪到腰的咸鱼
  • 发布:2020-07-24 19:05
  • 更新:2022-10-18 15:06
  • 阅读:1617

【报Bug】nvue页面button的disabled属性设置为true时,@click事件仍然可以执行

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 2.7.14

手机系统: 全部

手机厂商: 华为

页面类型: nvue

打包方式: 云端

项目创建方式: HBuilderX

测试过的手机:

华为,iPhone XS,iPhone X,iPhone 7plus,iPhone XR,小米,vivo

示例代码:
<button class="_pdfbtn text_center_center" :disabled="islook" @click="lookPdf">  
    <text class="zxpcf zxpf28">证书查看</text>  
</button>  
// islook = true  
<script>  
lookPdf() {  
    console.log(123);  
}  
</script>

操作步骤:

在nvue页面中给button按钮添加disabled属性,仍然可以执行点击按钮事件

预期结果:

button按钮添加disabled属性,阻止执行点击按钮事件

实际结果:

button按钮添加disabled属性,仍然可以执行点击按钮事件

bug描述:

<button class="_pdfbtn text_center_center" :disabled="islook" @click="lookPdf">  
    <text class="zxpcf zxpf28">证书查看</text>  
</button>  
// islook = true  
<script>  
lookPdf() {  
    console.log(123);  
}  
</script>

如上代码所示,此时点击button,仍然可以执行lookPdf事件,打印出 123

2020-07-24 19:05 负责人:DCloud_UNI_GSQ 分享
已邀请:
1***@qq.com

1***@qq.com

测试

a***@wuhaitech.com

a***@wuhaitech.com

现在都还没解决,官方没人看么?

DCloud_UNI_Anne

DCloud_UNI_Anne

已记录此问题后续优化,已加分,感谢您的反馈!

新版已经修复

99不二

99不二

这问题还没修复吗

该问题目前已经被锁定, 无法添加新回复