0
<uib-accordion close-others="true" class="my-table">
<div class="accordion-group">
<div class="column-header accordion-heading">
<div class="accordion-toggle">
<div class="accordion-cell">column1</div>
<div class="accordion-cell">column2</div>
<div class="accordion-cell">Remove</div>
</div>
</div>
</div>
<uib-accordion-group ng-repeat="row in parentRows">
<uib-accordion-heading class="accordion-heading">
<div ng-click="loadAccordionContent(row)" class="accordion-row">
<div class="accordion-cell">{{row.col1Val }}</div>
<div class="accordion-cell">{{row.col2Val }}</div>
<div class="accordion-cell">
<button type="button" ng-click="removeRow(row)"
class="btn btn-sm cat-remove-button">
Remove
<i class="glyphicon glyphicon-remove">
</i>
</button>
</div>
</div>
</uib-accordion-heading>
<div>Some dynamic content</div>
</uib-accordion-group>
</uib-accordion>
코드
이하이 있습니다. 왜 그랬을까요? 해당 행을 제거하고 parentRows를 업데이트하는 removeRow (row)를 호출 할 것으로 예상됩니다. 이 문제를 해결removeRow(row)
removeRow(row, $event)
에 변경 내 기능의 시작 부분에 코드를 아래이 추가