我有一个mysql数据库,其中列pdf_availability
和pdf_file
列。下面是我的 html 表代码的一部分,用于使用 angularjs 查看数据库。
<td>{{row.pdf_availability}}</td>
<td><a href="{{row.pdf_file}}">View</a></td>
这听起来可能很荒谬,但我需要将<a>
隐藏在表中(不是整个<td>
,只有<a>
),如果pdf_availability = 'not available'
。
AngularJs 提供 ng-If 来检查条件,试试这个
<a ng-if="pdf_availability != 'not available'" href="{{row.pdf_file}}">View</a>
AngularJS提供了一个指令,当条件与条件匹配时隐藏
<a ng-hide="pdf_availability == 'not available'" href="{{row.pdf_file}}">View</a>
希望这有帮助。
感谢每条评论,我设法找到了正确的答案。
添加ng-hide="row.pdf_availability == 'PDF Not Available'"
工作正常..