Backbone.js 主干web应用程序上的文件结构
我正在开发一个通过主干网运行并利用路由器的web应用程序。在某些事件成功时,我希望将用户重定向到静态成功页面 有什么好的命名约定可以将路由url路径与静态页面(如“我的成功”页面)明确分开 我的路由主干对象中的路由对象如下所示:Backbone.js 主干web应用程序上的文件结构,backbone.js,namespaces,directory-structure,backbone-routing,Backbone.js,Namespaces,Directory Structure,Backbone Routing,我正在开发一个通过主干网运行并利用路由器的web应用程序。在某些事件成功时,我希望将用户重定向到静态成功页面 有什么好的命名约定可以将路由url路径与静态页面(如“我的成功”页面)明确分开 我的路由主干对象中的路由对象如下所示: App.MyRouter = Backbone.Router.extend({ routes: { "": "index", "!/search/*search": "search"
App.MyRouter = Backbone.Router.extend({
routes: {
"": "index",
"!/search/*search": "search",
"!/profile/*user": "profile",
"!/business/:id": "business"
}
});
/static/success.html
或者我很困惑或者我不理解这里的问题。我也不确定你在问什么。如果静态页面不是主干路由的一部分,那么不要包含它。用户通常会被重定向到静态页面,因为主干路由器在没有匹配路由的情况下会忽略它。