每次我们导航到不同的URL时是否会触发一般事件?
window.App =
Models: {}
Collections: {}
Views: {}
Routers: {}
init: ->
# Initialize Routers
new App.Routers.Main()
# Initialize History
Backbone.history.start(pushState: true)
# BIND VIEW CHANGE?
$(@).on 'changeOfRoute', ->
console.log "Different Page"
$(document).ready ->
App.init()
Run Code Online (Sandbox Code Playgroud)
可以在每个视图中执行此操作,但我正在寻找一般解决方案.
backbone.js ×1