【发布时间】:2016-02-11 19:50:59
【问题描述】:
我会举例说明
{{#link-to item.targetUrl (query-params randomParam=value.id) class="link-wrap"}}abc{{/link-to}}
如果 targeturl 是 abc.xyz 这会给我 href="#/abc/xyz?randomParam=2"
如何拥有动态参数??? randomParam 不会相同,它可能是 randomParm1 或 randamParm2 所以我想要如下所示:
{{#each selectedTab.content as |item|}}
{{#each item.values as |value|}}
<li {{action 'itemSelect' item.targetUrl item.param }}>{{#link-to item.targetUrl (query-params item.param=value.id) class="link-wrap"}}{{value.desc}}{{/link-to}}</li>
{{/each}}
{{/each}}
这里的 item.param 是动态的。我并不是真的在寻找解决方法,因为我从模板中的操作中找到了使用 this.transitionTo 的解决方案。我正在寻找如何在 {{link-to}} 助手中解决这个问题。
【问题讨论】:
标签: javascript ember.js link-to query-parameters