<tr ng-repeat = "app in apps" ng-hide = "">
<td>
<a data-uk-modal="{target:'#{{app._id}}'}">{{app.name}}</a>
</td>
<td>{{app._id}}</td>
<td>{{app.author}}</td>
<td>{{appCategoryMap[app.category].name}}</td>
<td>
<a class="uk-button uk-button-danger" ng-click = "underCarriage(app._id)">下架</a>
</td>
</tr>
ng-hide里面应该怎么去写,如果写入变量的话,全部的列表项都是同一个ng-hide变量无法隐藏单个
다른 사람들이 귀하의 문제를 심각하게 받아들일 수 있도록 귀하의 문제를 주의 깊게 설명하십시오.
"제거"를 클릭하면 이 행이 표에서 사라집니다. 실제로 데이터에서 레코드를 삭제하면
AngularJS
의 바인딩 메커니즘이 자동으로 인터페이스를 업데이트하고 행이 자동으로 사라집니다.ng-hide
를 사용할 필요가 없습니다.AngularJS
的绑定机制会自动的更新界面,这一行也就会自动消失了。不需要使用ng-hide
。你只需要好好实现
underCarriage(app._id)
underCarriage(app._id)
만 올바르게 구현하면 됩니다.으아아아
내 로컬 테스트로 효과를 얻을 수 있습니다. 🎜숨겨진 여부를 기록하려면 앱에 숨겨진 속성을 추가하세요
http://jsfiddle.net/larvata/1wr2bfLs/