[英]Setting query param value based on input field value in ember 2.8
所以我有一個home.hbs模板,看起來像這樣:
<div>
{{input type="number" min="2" max="24"}}
{{#link-to 'game' (query-params cards="" class="button"}}
Let's Play!
{{/link-to}}
</div>
而且我有一條(尚未實現的)游戲路線,該路線將使用一個組件來構建一個游戲實例(我將其傳遞給'cards'屬性)。 問題是,游戲路線需要此模板中輸入字段的值來構建該實例。 我可以做類似的事情嗎?:
{{#link-to 'game' (query-params cards={this.input.value} class="button"}}
還是有更有效的方法將該數字傳遞到/ game路線? 謝謝。
絕對可以將屬性添加到路由控制器(例如inputValue
)並將其綁定到輸入值。 然后在link-to
幫助器中使用它。
如下所示(未在實際應用中檢查過):
{{input type="number" min="2" max="24" value=inputValue}}
{{#link-to 'game' (query-params cards=inputValue class="button"}}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.