कई तर्कों के साथ कोणीय एनजी-अगर = ""


94

मैं कोणीय विकास पर आरंभ करने की कोशिश कर रहा हूं। और प्रलेखन की समीक्षा के बाद कुछ प्रश्न बने रहते हैं। मैं इसके ng-ifसाथ कई तर्कों के साथ सबसे अच्छा कैसे लिख सकता हूं

if( a && b) या if( a || b )

जवाबों:



9

कई लोग 'या' मूल्यों वाले बयान करते हैं।

<div ng-if="::(a || b || c || d || e || f)"><div>

सामने दो बिंदु क्या हैं? यह उनके और कोष्ठक के बिना काम नहीं करना चाहिए? JavaCity के उदाहरण के आधार पर, यह plnkr.co/edit/qdIysgbxtEUVB2WMJa1i?p=preview
Stefan

डॉट्स एक समय के लिए कोणीय के वाक्यविन्यास हैं (दो तरफा के विपरीत) बंधन
ब्रेंडन मेटकाफ

3

हाँ, यह मुमकिन है। उदाहरण के लिए चेकआउट:

<div class="singleMatch" ng-if="match.date | date:'ddMMyyyy' === main.date &&  match.team1.code === main.team1code && match.team2.code === main.team2code">
    //Do something here
    </div>

3

बस स्पष्ट करने के लिए, जागरूक ब्रैकेट प्लेसमेंट होना महत्वपूर्ण है!

इन्हें किसी भी HTML टैग्स में जोड़ा जा सकता है ... स्पैन, डिव, टेबल, पी, ट्र, टीडी आदि।

AngularJS

ng-if="check1 && !check2" -- AND NOT
ng-if="check1 || check2" -- OR
ng-if="(check1 || check2) && check3" -- AND/OR - Make sure to use brackets

कोणीय 2 +

*ngIf="check1 && !check2" -- AND NOT
*ngIf="check1 || check2" -- OR
*ngIf="(check1 || check2) && check3" -- AND/OR - Make sure to use brackets

यह सबसे अच्छा अभ्यास है कि आप सीधे एनजीआईएफ के भीतर गणना न करें, इसलिए अपने घटक के भीतर चर असाइन करें, और वहां कोई भी तर्क दें।

boolean check1 = Your conditional check here...
...
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.