사용자 지정 지시문이 있습니다. tableDisplay라고 부르 자고합니다. 속성을 기반으로 열을 표시하거나 숨길 수 있기를 원합니다 (우리가 작업하고있는 show-edit-column이라고 부름). 그러나 각 행에서 주어진 행을 편집 할 수 있습니다. 각 행이 편집 가능 여부를 결정하는 데 사용해야하는 조건문을 알려주는 또 다른 속성 (allow-edit-row-condition)을 전달하여이 작업을 수행하려고합니다.AngularJS - 지시문에 조건 전달
다음과 같은 메시지가 표시됩니다.
<table-display show-edit-column="true" allow-edit-row-condition="row.value === 'OK'">
난 그냥 다음 각 행에 사용할 수있는 방법으로 row.value === 'OK'를 전달하는 방법을 모르겠어요. 어떤 아이디어/제안?
ng-repeat를 사용하여 행을 만들면 각 반복 요소에 allow-edit-row-condition 속성을 추가합니까? –
문제점은 allow-edit-row-condition이 table-display 지시어가 사용되는 페이지에 따라 변경 될 수 있으므로 사용자 정의 할 수 있어야합니다. – woolyninja
'row.value' 란 무엇입니까? 지시문의 부모 범위에'row'가 정의되어 있습니까? –