有没有办法解决这个问题。请帮忙。
这是路由器的编码方式:
define([
'jquery',
'underscore',
'backbone',
'landingView',
'pdpView'
], function($, _, Backbone,LandingView, PdpView) {
var AppRouter = Backbone.Router.extend({
routes: {
'landing': 'landingView',
'pdp': 'pdp',
'*actions': 'default'
}
});
var initialize = function(){
var a_router = new AppRouter;
a_router.on('route:landing', function(){
var landingView = new LandingView();
landingView.render();
});
a_router.on('route:pdp', function(){
var pdpView = new PdpView();
pdpView.render();
});
a_router.on('route:default', function(){
var landingView = new LandingView();
landingView.render();
});
Backbone.history.start();
};
return {
initialize: initialize
};
});