javascript - Backbone 路由器路由中的感叹号

标签 javascript backbone.js router backbone-routing

在我们的项目中,我们有一堆路由,原始路由:routeAction 后面跟着 !route: routeAction,就像这样......

'home': 'homeAction',
'!home': 'homeAction',

团队中没有人知道我们为什么这样做。这里有人知道吗?在有关它的文档中找不到任何内容。

最佳答案

添加感叹号 (!) 与 Backbone 无关,这就是为什么您在 doc 中找不到任何内容的原因关于它 Backbone 像对待任何普通 URL 一样对待它。
但如果项目有点太旧,我认为这已被用于 let google crawl that ajax content这样使用 ! 访问路由将保持有效并调用适当的处理程序。

关于javascript - Backbone 路由器路由中的感叹号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44790836/

相关文章:

networking - 接入点/站和网桥/路由器之间的区别?

javascript - JS 中的 __proto__ 链,属性未定义

javascript - 使用 JavaScript 根据范围递归设置值

javascript - Angular:延迟加载子模块并将其主要组件注入(inject)Parent home组件的View

Angular 2路由器不解析子辅助路由

javascript - 使用 JSDoc 记录 Backbone 构造函数?

JavaScript 与 NaN 的问题

javascript - 如何在js中加载二维数组?

rest - Backbone.js模型用于创建和更新的不同URL?

javascript - 使用带有静态 JSON 的 Backbone.js 模型/集合