私は次のものを持っていますroutes object
:
routes: {
"*defaults": "home",
'#test': 'test'
}
URL オプションは次のとおりです。
myApp.html // home is called as desired
myApp.html#test // home is called instead of test
私は何を取りこぼしたか?
私は次のものを持っていますroutes object
:
routes: {
"*defaults": "home",
'#test': 'test'
}
URL オプションは次のとおりです。
myApp.html // home is called as desired
myApp.html#test // home is called instead of test
私は何を取りこぼしたか?
ドキュメントによると、ルートにハッシュマークは必要ありません(バックボーンルーティング規則によって暗示されています)。また、「* defaults」ルートはすべてをキャッチするため、より具体的なルートの後に最後に配置する必要があります。だから、このように:
routes: {
'test': 'test'
"*defaults": "home",
}
myApp.html#testがtestにルーティングされる結果になるはずです。