gpt4 book ai didi

javascript - Knockout JS - 如果绑定(bind)在 foreach 内

转载 作者:行者123 更新时间:2023-11-29 16:19:56 25 4
gpt4 key购买 nike

不确定我做错了什么,但这是我的代码。

<ul data-bind="foreach: publications" >
<!-- ko if: mediatype === '2' -->
<li data-bind="text: mediatype, value: id"></li>
<!-- /ko -->
</ul>

这将返回 foreach 中的整个列表(所有媒体类型编号)

我也试过这个:

<ul data-bind="foreach: publications" >
<li data-bind="if: mediatype === '2', text: mediatype, value: id"></li>
</ul>

这不会返回任何内容。不确定这里出了什么问题?

最佳答案

对于 if: mediatype === '2' 这样的表达式,您需要使用方括号,即 if: mediatype() === '2'

关于javascript - Knockout JS - 如果绑定(bind)在 foreach 内,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11306841/

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