<button class="save" :class="{'saveBorder':compareRawData} :disabled="compareRawData" @click="maskClick">保存</button>
//js
const Save = () => {
console.log('handleSave=========');
}
![l***@163.com](http://img-cdn-tc.dcloud.net.cn/uploads/avatar/002/57/54/03_avatar_mid.jpg?v=1728963219)
- 发布:2024-10-30 14:33
- 更新:2024-10-30 15:35
- 阅读:89
产品分类: uniapp/小程序/微信
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 11
HBuilderX类型: 正式
HBuilderX版本号: 4.29
第三方开发者工具版本号: 1.06.2407120
基础库版本号: 3.6.3
项目创建方式: HBuilderX
示例代码:
操作步骤:
<button class="save" :class="{'saveBorder':compareRawData} :disabled="compareRawData" @click="maskClick">保存</button>
//js
const Save = () => {
console.log('handleSave=========');
}
<button class="save" :class="{'saveBorder':compareRawData} :disabled="compareRawData" @click="maskClick">保存</button>
//js
const Save = () => {
console.log('handleSave=========');
}
预期结果:
点击打印出现handleSave=========
点击打印出现handleSave=========
实际结果:
没有反应
没有反应
bug描述:
编译成微信小程序后 button 点击事件无效,<button class="save" :class="{'saveBorder':compareRawData} :disabled="compareRawData" @click="maskClick">保存</button> const Save = () => {
console.log('handleSave=========');
};
![靐齉齾麤龖龗](http://img-cdn-tc.dcloud.net.cn/uploads/avatar/002/34/13/33_avatar_mid.jpg?v=1683775137)
靐齉齾麤龖龗 - 解决不了问题,那就解决提出问题的人
你要不要看看你点击事件和你打印事件的函数的名称是不是一致的呢?
-
l***@163.com (作者)
找到原因是 vite.config.js 配置了 build: {
minify: 'terser',
terserOptions: {
compress: {
drop_console: true,
},
},
}, 所以不行2024-10-30 16:16
l***@163.com (作者)
找到原因是 vite.config.js 配置了 build: {
minify: 'terser',
terserOptions: {
compress: {
drop_console: true,
},
},
}, 所以不行
2024-10-30 16:16