Wix Velo环境下.onClick()事件绑定异常问题求助
Wix Velo按钮点击事件绑定错误修正
存在的问题
- 元素选择语法错误:Wix Velo中要选中页面元素,必须使用
$w(选择器)的格式,你的代码里只写了'#button2',没有被$w()包裹,无法选中对应的按钮元素。 - 事件绑定逻辑错误:
.onClick()是事件注册方法,不是可以直接判断的属性,也不需要放在if条件里,它的作用是给元素绑定点击触发的回调函数,要把点击后要执行的逻辑放到回调参数里。 - 语法标点缺失:原代码存在括号、大括号未正确配对的语法错误。
修正后的完整代码
import {local} from 'wix-storage'; import wixWindow from 'wix-window'; $w.onReady(function () { // 正确绑定button2的点击事件 $w('#button2').onClick(() => { wixWindow.openLightbox("Conditions générales de vente"); }); });
内容的提问来源于stack exchange,提问作者Noob-Dev95
相关产品推荐
相关产品推荐

