使用foreach迭代Knockout.JS中的前5个元素
我可以使用此代码迭代所有元素使用foreach迭代Knockout.JS中的前5个元素,knockout.js,Knockout.js,我可以使用此代码迭代所有元素 <!-- ko foreach: tweets --> <input style="width: 200px" data-bind="value: tweet"/> <a class="btn btn-primary" data-bind="click: $parent.queueSubmit" > Send </a> <
<!-- ko foreach: tweets -->
<input style="width: 200px" data-bind="value: tweet"/>
<a class="btn btn-primary" data-bind="click: $parent.queueSubmit" >
Send
</a>
<a class="btn btn-danger" data-bind = "click: $parent.removeTweet" >
Delete
</a>
</br>
<!-- /ko -->
发送
删除
如何将其更改为仅显示前5条推文?找不到相关文档。执行推文。切片(0,5)
将给出前五个
<>你可以考虑把这个放在你的视图模型上,比如:
this.numberToShow = 5;
this.tweetsFiltered = ko.computed(function() {
return tweets.slice(0, this.numberToShow);
}, this);