0

2 つの異なるコンテンツ シナリオがあります。

  1. たとえば、動的な URL で投稿を表示します: http://xyz.com/my-post-title-here http://xyz.com/2012/04/15/whatever .. など、基本的には何でもかまいません。

  2. たとえば、http: //xyz.com/contactなどの事前定義されたページを表示します。 これは次の ようにもできます: http://xyz.com/contact/contact-form <-- /contact の後のすべては、ページで実行するアクションです。

私のルーター設定は次のようになります。

{
""                 : "pageRoute" // homepage
"*post"            : "postRoute" //<--catchall for dynamic urls
"about*action"     : "pageRoute" // these
"contact*action"   : "pageRoute" // are
"gallery*action"   : "pageRoute" // all
"home*action"      : "pageRoute" // predefined
}

問題唯一の問題は、postRoute メソッドだけが起動されたように見えることだけですか?

私も試しました:「contact/:action」「contact/*action」

しかし運がない。ドキュメントを読みましたが、問題がわかりません。

EDIT:ANSWER以下の@asawyerのおかげで、動的ポストルートを構成リストの最後にします

4

1 に答える 1

3

動的ルートをリストの最後のものにします。

于 2012-05-10T21:32:31.157 に答える