gpt4 book ai didi

css - 数据绑定(bind)循环 knockout js,如果我只想一次显示列表中的 2 个名称

转载 作者:太空宇宙 更新时间:2023-11-03 18:04:53 25 4
gpt4 key购买 nike

我只想显示数组中存在的前 2 个东西而不是全部,你能帮我更正 knoctout js 的代码吗?

<div class="slide">
<ul data-bind="foreach:EventBE.WhoElseAttends">
<li >
<span data-bind="text:FirstName"></span>
<span data-bind="text:LastName"></span>
<span data-bind="text:Company"></span>
</li>
</ul>
</div>

最佳答案

您可以使用计算。

var EventBE = {
WhoElseAttends : ko.observableArray([
{ FirstName : "a", LastName : "b", Company : "c" },
{ FirstName : "b", LastName : "c", Company : "d" },
{ FirstName : "c", LastName : "d", Company : "e" }
]),
AttendsComputed : ko.computed(function() {
var attendees = EventBE.WhoElseAttends();

return attendees.slice(0, 2);
});
};

在你的 HTML 中

<ul data-bind="foreach:EventBE.AttendsComputed">

关于css - 数据绑定(bind)循环 knockout js,如果我只想一次显示列表中的 2 个名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24864860/

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