gpt4 book ai didi

ember.js - Ember:如何在组件内部使用链接到

转载 作者:行者123 更新时间:2023-12-02 06:07:21 25 4
gpt4 key购买 nike

我有一个包含链接的组件。该组件更加复杂,但是为了简单起见,在这里:

//Component.hbs
{{#link-to link model}}{{yield}}{{/link-to}}

问题是有时我会通过模型,有时我不会。
//Route.hbs
//providing the model
{{my-component link='chosenroute' model='chosenmodel'}}

//omitting a model - doesn't work
{{my-component link='otherroute'}}

如何使模型参数可选?

最佳答案

只需添加一个if / else。 undefined不是链接到的好参数。

//Component.hbs

{{#if model}}
{{#link-to link model}}{{yield}}{{/link-to}}
{{else}}
{{#link-to link}}{{yield}}{{/link-to}}
{{/if}}

关于ember.js - Ember:如何在组件内部使用链接到,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38695338/

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