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()
)