We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
作为一个模型,针对一个属性肯定有add、set、remove这三种操作,那么:
add
set
remove
change
add:xxx
change:yyy
fill
现在的ER是这样的:
我个人的建议:
oldValue
change:xxx
ER的时候为性能考虑搞过比如fill只触发一次change等,在我们不再支持IE6,准备逐渐丢掉IE7的现在,我觉得没必要
@errorrik @leeight @Justineo @wangyang0123 @firede 有什么建议吗?能帮忙收集下现在项目中对change事件的使用更好
The text was updated successfully, but these errors were encountered:
一个change会导致在监听后使用each去遍历…… 支持多个
Sorry, something went wrong.
backbone应该是有细化事件和响应所有的change事件
对,这边也是这个意思,是不是2者都提供了
我现在的实现是单一change事件,一个属性一次change,外加一次change:xxx事件,fill会触发多次。有意见的尽快哈,我等到周三中午~
基本决定如本讨论一样设计,如果需要批量事件,后续可以加上batchchaneg等事件
batchchaneg
No branches or pull requests
作为一个模型,针对一个属性肯定有
add
、set
、remove
这三种操作,那么:change
事件(事件里肯定会说明真正的操作类型)change
事件,即remove
操作先后触发remove
和change
事件add:xxx
、change:yyy
这样针对属性的事件fill
方法),触发一个change
事件还是多个change
事件现在的ER是这样的:
change
事件change
事件我个人的建议:
change
事件,实际场景下谁在乎你是加是减,甚至oldValue
都很少有人在乎change:xxx
,所以合并成一个意义不大ER的时候为性能考虑搞过比如
fill
只触发一次change
等,在我们不再支持IE6,准备逐渐丢掉IE7的现在,我觉得没必要@errorrik @leeight @Justineo @wangyang0123 @firede 有什么建议吗?能帮忙收集下现在项目中对
change
事件的使用更好The text was updated successfully, but these errors were encountered: