2016-05-13 73 views
2

发现没有数据,我使用此代码如何在数据表中显示空的消息,如果angularjs

<table class="table table-striped b-t b-b patient-search-table" 
ui-jp="dataTable" ui-option='{"emptyTable": "My Custom Message On 
Empty Table"}'> 
<tr><th>Name</th></tr> 
<tr ng-repeat="user in users"> 
<td class="text-capitalize">{{user.name}}</td> 
</tr> 

那么,如何在数据表中显示空的消息,如果angularjs没有发现任何数据。

+0

尝试'

No Data Found
' – jcubic

+0

请注明,究竟在何处我应该把你的建议代码行吗? – gaurav

+0

你可以把它放在桌子后面。 – jcubic

回答

2

可以使用NG-隐藏和检查数组不为空

<div ng-hide="users.length">No Data Found</div> 
2

NG-如果检查用户的长度:

<table class="table table-striped b-t b-b patient-search-table" 
ui-jp="dataTable" ui-option='{"emptyTable": "My Custom Message On 
Empty Table"}' ng-if="users.length > 0"> 
<tr><th>Name</th></tr> 
<tr ng-repeat="user in users" > 
<td class="text-capitalize">{{user.name}}</td> 
</tr> 
<div ng-if="users.length == 0">My Custom Message On Empty table</div> 
+0

你提出的'ng-if'和我的'ui-option'都可以工作,或者只是你的.thanks。 – gaurav

+0

'

No Data Found
'它为我工作谢谢 – gaurav

相关问题