繁体   English   中英

根据ember 2.8中的输入字段值设置查询参数值

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM