我目前有一个路由对象有几个常规页面,并且还想添加一个顶级路由,其中第一个参数是用户名。Backbone.js路由器动态第一个参数
routes : {
'/' : 'main',
'/login' : 'login',
'/about' : 'about',
'/create' : 'create',
'/:username': 'getUser' //something like this
'*actions' : 'defaultHandler'
}
- 如何将我做到这一点?
- 如果在找不到页面或用户时添加用户名路由,同时又回退操作,会不会是错误的设计?