Backbone Model事件
更改
错误
同步
破坏
收集活动
加
去掉
同步
重启
非常感谢
懒尼克
解决方法
活动目录
这是Backbone.js可以触发的所有内置事件的列表.您也可以根据需要自由地在模型和视图上触发自己的事件.
>“添加”(模型,集合,选项) – 将模型添加到集合时.
>“remove”(模型,选项) – 从集合中删除模型时.
>“update”(集合,选项) – 在集合中添加或删除任意数量的模型后触发的单个事件.
>“reset”(集合,选项) – 当集合的全部内容被替换时.
>“sort”(集合,选项) – 重新排序集合时.
>“更改”(模型,选项) – 模型的属性发生变化时.
>“更改:[属性]”(模型,值,选项) – 更新特定属性时.
>“destroy”(模型,选项) – 模型被销毁时.
>“request”(model_or_collection,xhr,options) – 当模型或集合已启动对服务器的请求时.
>“sync”(model_or_collection,resp,options) – 当模型或集合已成功与服务器同步时.
>“error”(model_or_collection,options) – 当模型或集合对服务器的请求失败时.
>“invalid”(模型,错误,选项) – 当客户端上的模型验证失败时.
>“route:[name]”(params) – 当路由器匹配特定路由时由路由器触发.
>“route”(route,params) – 当路由器匹配时由路由器触发.
>“route”(路由器,路线,参数) – 在匹配任何路线时由历史记录触发.
>“all” – 此特殊事件触发任何触发事件,将事件名称作为第一个参数传递.
至于事件冒泡,一般是的.当触发模型事件时,它通常也会在集合中冒泡.我不是百分之百确定100%的情况是否是这种情况,但它通常至少是内置事件.
原文地址:https://www.jb51.cc/js/150390.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。