0
나는 녹아웃을 사용하여 데이터를 생성하고 있습니다. 결합 template
사용 :녹아웃을 사용한 동적 접을 수있는 목록
<ul class="category-list-group" data-bind="template: {name: 'categoryTemplate', foreach: $data.categoryRoot}"></ul>
// --- Template
<script id="categoryTemplate" type="text/html">
<li data-toggle="collapse" class="collapse" data-bind="css: hasChild, attr: {'data-target': '#' + name().replace(/\s+/g, '') }">
<a>
<!-- ko text: name--><!-- /ko -->
</a>
<ul class="collapse" data-bind="template: { name: 'categoryTemplate', foreach: children },attr: { id: name().replace(/\s+/g, '') }"></ul>
</li>
</script>
결과는이 jsfiddle이다. 이상한 부분은 자녀와 함께 목록을 접을 때입니다. 접는 목록을 수정하려면 어떻게해야합니까?
참고 : jsfiddle에서 녹아웃 바인딩을 삭제했습니다. 방금 HTML을 표시합니다.
감사합니다. 알았다. – naru