Thursday, 15 March 2012

javascript - ng-class apply outside of ng-repeat? -


  और lt; ul class = "लिस्टिंग सूची-एसएम छोटा" एनजी-वर्ग = "{'विभक्त': ( Model.selections | फिल्टर: फिल्टर)। लम्बाई & gt; 0} "& gt; & Lt; li ng-repeat = "मॉडल में चयन। विकल्प | फिल्टर: फिल्टर" एनजी-वर्ग = "{हाइलाइट: selection.on}" & gt;  

क्या फिल्टर 2x (उल और एनजी-दोहराने पर) के माध्यम से डेटा को चलाने के बिना उल पर वर्ग जोड़ने का एक बेहतर तरीका है?

आप एक कॉलबैक फ़ंक्शन में फ़िल्टर बना सकते हैं और परिणाम की जांच कर सकते हैं और परिणाम के हिसाब से झंडा बदल सकते हैं।

  & lt; ul class = "लिस्टिंग-एसएम छोटा" एनजी-वर्ग = "{'विभक्त': हैरिस परिणाम}" & gt; & Lt; li ng-repeat = "मैनुअलफिल्टर में चयन (मॉडल। चयन)" एनजी-क्लास = "{हाइलाइट: selection.on}" & gt;  

और जेएस में:

  $ scope.manualFilter = function (चयन) {var परिणाम = $ फिल्टर ('फ़िल्टर') (चयन); अगर (result.length & gt; 0) {$ scope.hasResults = true; } और {$ scope.hasResults = false; }}  

No comments:

Post a Comment