这看起来像一个错误,或者至少是糟糕的文档。
设置活动
调用set方法时触发
在更新字段值之前引发set事件。从事件处理程序调用get方法将返回旧值。调用e.preventDefault将阻止更新字段,并且不会引发更改事件。
这个dojo表明只有当设定值与现有值不同时才会触发set事件。
在我看来,更正确的是,这个方法应该重命名为“PreChange”,并创建一个新的“Set”方法,根据文档调用Set时实际触发。
我是否正确说明这是一个错误,或者我做错了什么?
答案 0 :(得分:0)
我明白了你的意思。不知道这可能是一个错误吗? 仅仅是我的2美分:我觉得这样做的选择很差。
如果您尝试设置相同的值,则设置事件似乎甚至不会触发! 它与更改事件类似...如果您写相同的值,则事件不会触发。