現在の解決策:
URL の例:
http://localhost:3000/credit_cards?category=3
応募ルート:
@controllerFor('creditCards').set 'content', App.CreditCard.find(category_id: getUrlParam('category'))
Url Params ヘルパーを取得します。
window.getUrlParam = (name) ->
paramsString = $(location).attr('search').substring(1)
urlParamsArray = paramsString.split('&')
for param in urlParamsArray
paramPair = param.split('=')
paramName = paramPair[0]
paramValue = paramPair[1]
return paramValue if paramName is name
もっと良いものはありますか?Ember には標準で組み込まれていますか?
Ember アプリはアプリの一部にすぎないことに注意してください。独自のルート コンテナーの下にあります。他のすべての要素は静的です。