2016-05-13 2 views
2

finde ich diesen CodeWie leere Nachricht in Datentabelle anzuzeigen, wenn keine Daten in 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> 

So bin mit, wie in Datentabelle leere Nachricht anzuzeigen, wenn keine Daten in AngularJS gefunden.

+0

Try '

No Data Found
' – jcubic

+0

Bitte geben Sie genau dort, wo sollte ich Ihre vorgeschlagene Codezeile einfügen? – gaurav

+0

Sie können es nach der Tabelle setzen. – jcubic

Antwort

2

Sie können ng-hide verwenden und überprüfen Sie es Array nicht leer

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

ng-wenn für Länge von Benutzern zu überprüfen:

<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

Ihr vorgeschlagenes 'ng-if' und meine' ui-Option' werden beide funktionieren oder nur Ihre .thanks. – gaurav

+0

'

No Data Found
' es funktioniert für mich Danke – gaurav

Verwandte Themen