avalon.js ms-on 事件绑定无效 ?

发布于 2022-09-05 03:29:53 字数 514 浏览 13 评论 0

select 绑定事件

   <select class="form-control box-shadow-none select-device-type" name="macAddress" ms-on-change="selectChange()">
                    <option  value="11">111</option>
                </select>
                
                
                 var vm = avalon.define({
        $id: "checkDeviceContext",
        deviceList: [],
        selectChange: function () {
            alert(1)
        }
    });

如果把change改成click则没有问题 , 是什么原因导致的

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

最偏执的依靠 2022-09-12 03:29:53

因为ms-on-change的触发和selectonchange触发条件类似,都是其值发生改变才触发。

而你这个例子中,select下只有一个option,所以就算点击也不会改变select的值,因此不会触发ms-on-change

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文