Javascript 牵线木偶.js+;Backbone.js检测无效路由和触发功能
我已经用它构建了一个web应用程序,它基本上是一个包装器 问题陈述:我想检测无效的路由/URL,并触发一个重定向到404页面的函数 我所尝试的: 黑客1 将Javascript 牵线木偶.js+;Backbone.js检测无效路由和触发功能,javascript,backbone.js,routes,url-routing,marionette,Javascript,Backbone.js,Routes,Url Routing,Marionette,我已经用它构建了一个web应用程序,它基本上是一个包装器 问题陈述:我想检测无效的路由/URL,并触发一个重定向到404页面的函数 我所尝试的: 黑客1 将*无效的映射添加到我的应用程序的一个控制器,如下所示 此方法的问题: 这不是一个好的可维护的解决方案,因为我有多个应用程序和多个控制器,只是随机添加无效的映射到任何控制器听起来不是一个合理的解决方案 代码: + 黑客2 使用扩展HistoryAPI,但我的木偶应用程序似乎无法在此解决方案上运行 对官方文档的进一步阅读并没有解释如何在木偶框架中
*无效的
映射添加到我的应用程序的一个控制器,如下所示
此方法的问题:
这不是一个好的可维护的解决方案,因为我有多个应用程序和多个控制器,只是随机添加无效的映射到任何控制器听起来不是一个合理的解决方案
代码:
+
黑客2
使用扩展History
API,但我的木偶应用程序似乎无法在此解决方案上运行
对官方文档的进一步阅读并没有解释如何在木偶框架中正确扩展History
API的概念
下面是有关Stackoverflow的一些相关问题,但没有一个详细解释如何实现所需的行为。 (请注意,我是脊骨/木偶的初学者。)