[英]How to iterate array of arrays using knockout data-bind foreach?
我有一個包含對象的數組數組,我正在尋找一種循環遍歷數組內部數組的方法,如下所示:
<div data-bind="foreach: questions">
<div data-bind="foreach: subArray of questions">
<span data-bind="text: Title"></span>
<span data-bind="text: Answer"></span>
</div>
</div>
我如何訪問observableArray問題的內部數組,以便可以遍歷元素?
在此先感謝您的幫助!
我已經更新了你的小提琴 。 使用內部循環敲除提供了各種屬性,例如$data
,使用外部循環$parent
。
<div class="answers" data-bind="foreach: questions">
<div data-bind="foreach: $data ">
<p data-bind="text: Title"></p>
<p data-bind="text: Answer"></p>
</div>
</div>
所有這些都在文檔中,您只需要使用$data
訪問內部數組即可: http : //knockoutjs.com/documentation/foreach-binding.html
<div class="answers" data-bind="foreach: questions">
<div data-bind="foreach: $data ">
<p data-bind="text: Title"></p>
<p data-bind="text: Answer"></p>
</div>
</div>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.