0
當使用下面的代碼並輸入地址index.html#players
我不會被帶到玩家路線,實際上什麼也沒有發生。但是,如果我打開開發工具並運行Parse.history.checkUrl()
它按預期工作。當我刪除Parse.history.start()
並手動執行時,我得到TypeError: undefined is not a function
。Parse.history.start似乎沒有工作
$(() ->
$wrapper = $('#wrapper')
Router = Parse.Router.extend({
routes: {
'selected': 'selected'
'players': 'players'
'': 'teams'
}
selected:() ->
console.log('selected')
$wrapper.removeClass()
$wrapper.addClass('selected')
players:() ->
console.log('players')
$wrapper.removeClass()
$wrapper.addClass('players')
teams:() ->
console.log('teams')
$wrapper.removeClass()
$wrapper.addClass('teams')
})
window.router = new Router()
Parse.history.start()
)