目的
event绑定即为事件绑定,即当触发相关DOM事件的时候回调函数。例如keypress,mouSEOver或者mouSEOut等
例如:
Mouse over me
源码:
如上述例子,当鼠标指针移入或者移出Mouse over me时,对于detailsEnabled的值设定true或者false。进而控制Details的显示和隐藏。
和click一样,event后边所跟的格式一般为:event { mouSEOver: someObject.someFunction },其中的回调函数并不一定非要是视图模型的函数,他可以时任何对象的函数。
备注1:传递一个当前项目作为参数
London Paris Tokyo You seem to be interested in:
源码:
You seem to be interested in:
需要注意,如果你使用的是嵌套绑定上下文,比如foreach或者with,而需要处理的回调函数在视图模型中或者在父模型中,需要使用$parent或者$root前缀来进行绑定
与click绑定一样,给this取个别名比较好。
备注2:传递多个参数
此处请参考click绑定: