Jestem początkujący dla AngularJS. Próbuję wyświetlić "No Tag Found" podczas procesu filtrowania przy pomocy "ng-show".ng-show, gdy długość tablicy wynosi zero
JS:
function simpleController($scope)
{
$scope.tags = ['HTML','CSS','Jquery','Bootstrap','AngularJS'];
}
HTML:
<div ng-controller="simpleController">
<input class="txt" type="text" ng-model="nameText" />
<div>
<ul>
<li ng-repeat="myKeys in tags| filter:nameText">{{myKeys}}</li>
</ul>
<div ng-show="!tags.length">No Tag Found</div>
</div>
</div>
Kiedy wpisać dowolną wartość inną niż szereg dolin, nie jestem w stanie uzyskać "Nie znaleziono tagu" Stosując powyższe kod. Proszę pomóż. Dzięki.
Dzięki za skrzypce. Tego właśnie szukałem. Pozdrawiam – user2218497
Możesz również użyć '! Count (tags)' [Kliknij tutaj, aby zobaczyć zmodyfikowaną wersję skrzypiec Cetii] (http://jsfiddle.net/HB7LU/26922/) –