मैं एक स्थान धारक होना चाहता हूं, उदाहरण के लिए <No result>जब फ़िल्टर परिणाम खाली हो जाता है। किसी को भी मदद कर सकता है? मुझे यह भी पता नहीं है कि कहां से शुरू करना है ...
HTML :
<div ng-controller="Ctrl">
<h1>My Foo</h1>
<ul>
<li ng-repeat="foo in foos">
<a href="#" ng-click="setBarFilter(foo.name)">{{foo.name}}</a>
</li>
</ul>
<br />
<h1>My Bar</h1>
<ul>
<li ng-repeat="bar in bars | filter:barFilter">{{bar.name}}</li>
</ul>
</div>
जेएस :
function Ctrl($scope) {
$scope.foos = [{
name: 'Foo 1'
},{
name: 'Foo 2'
},{
name: 'Foo 3'
}];
$scope.bars = [{
name: 'Bar 1',
foo: 'Foo 1'
},{
name: 'Bar 2',
foo: 'Foo 2'
}];
$scope.setBarFilter = function(foo_name) {
$scope.barFilter = {};
$scope.barFilter.foo = foo_name;
}
}
jsFiddle : http://jsfiddle.net/adrn/PEumV/1/
धन्यवाद!
3
groups.google.com/d/msg/angular/wR06cN5oVBQ/decEAdq3n30J
—
मार्क Rajcok
एनजी-शो के साथ आह हाँ अच्छा चाल। बहुत बहुत धन्यवाद
—
एड्रियन गुनवान