【发布时间】:2015-04-03 08:15:47
【问题描述】:
我有以下几点:
@App.module "LocationGridApp", (LocationGridApp, App, Backbone, Marionette, $, _) ->
API =
showLocationGrid: ()->
LocationGridApp.Show.Controller.showLocationGrid(2)
class LocationGridApp.Router extends Marionette.AppRouter
appRoutes:
"" : "showLocationGrid"
controller: API
App.on 'before:start', ->
new LocationGridApp.Router
当我访问<url> 时,showLocationGrid 按预期启动。当我访问<url>/companies 时,showLocationGrid 仍在触发。我期待<url>/companies 由我的服务器处理。空路线是否在做我没想到的事情?
main_app.js.coffee
@App = do(Backbone, Marionette) ->
Arc = new Marionette.Application
Arc.addRegions
container: "#container"
Arc.on "start", ->
if Backbone.history
Backbone.history.start(pushState: false)
Arc
【问题讨论】:
标签: backbone.js coffeescript marionette