文件名称:backbone.premium-router:(WIP) Backbone 的高级路由解决方案
文件大小:15KB
文件格式:ZIP
更新时间:2024-07-12 05:19:22
JavaScript
主干.高级路由器 Backbone 的高级路由解决方案。 特征 更改 URL 时最常见操作的回调:获取数据,然后显示视图 轻松向路由添加身份验证/授权 取消导航(例如,如果模型未保存) 在过渡期间重新路由 从 Backbone.Router 扩展,而不是替换它 动机 Backbone 的路由器被开发为仅在页面首次加载时使用。 换句话说,不鼓励通过trigger: true来navigate 。 这是一种在 Web 开发中流行度Swift下降的路由方法。 即使在 Backbone 社区中,也越来越少的 Backbone 开发人员以预期的方式使用路由器。 其他流行的框架,如 Ember、Angular 和 React,都采用每次URL 匹配时激活路由处理程序的方法。 通过这样做,您可以将大部分应用程序状态管理转移到路由器中,从而极大地简化您的应用程序代码。 Backbone 如何处理路由
【文件预览】:
backbone.premium-router-master
----.jshintrc(1KB)
----src()
--------route.js(571B)
--------router.js(3KB)
----.travis.yml(159B)
----gulpfile.js(5KB)
----LICENSE(1KB)
----test()
--------.jshintrc(2KB)
--------setup()
--------unit()
--------runner.html(888B)
----README.md(4KB)
----.jscsrc(337B)
----.gitignore(617B)
----CHANGELOG.md(0B)
----package.json(2KB)