gpt4 book ai didi

javascript - 属性绑定(bind)不起作用 - Ember.js

转载 作者:行者123 更新时间:2023-12-03 02:14:54 24 4
gpt4 key购买 nike

href 属性范围绑定(bind)在 Ember.js 中不起作用。我希望将其绑定(bind)为 /fruits/1。 PFB 代码。

home.hbs

<ul>
{{#each fruits as |fruit|}}
{{list-item href="/fruits/{{fruit.id}}" item=fruit onitemclick=(action "handleFruitsDetail")}}
{{else}}
<li>Loading!</li>
{{/each}}
</ul>

list-item 是一个自定义组件,我在其中传递和绑定(bind) href。 PFB 其代码。

列表项.hbs

<li>
<a href="{{href}}" onclick={{action "handleItemClick"}}>{{item.name}}</a>
</li>

提前致谢。

最佳答案

href="/fruits/{{fruit.id}}" 不是为 ember 组件提供属性的有效语法。正确的语法是:

{{list-item href=(concat "/fruits/" fruit.id) item=fruit onitemclick=(action "handleFruitsDetail")}}

关于javascript - 属性绑定(bind)不起作用 - Ember.js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49404835/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com