これを機能させる必要があります:
routes: {
':product' : 'showProduct',
':product/:detail': 'showProductDetail'
':product' ルートが設定されている間は、後で設定されても showProductDetail が呼び出されることはありません。私は次のことを試しました
routes: {
':product(/:detail)': showProductOrDetail
}
ただし、2 番目のパラメーターのみが変更された場合、これは呼び出されません。製品自体、または製品と詳細を URL に記載することが重要です。
これを修正する方法を知っている人はいますか?