javascript - ng-if wrapping a select ng-options breaks ngModel? -


इस सवाल का पहले से ही एक उत्तर है: < 6 उत्तर

यह प्लंकर कोणीय से है < कोड> एनजीओ विकल्प नमूना:

हालांकि, मैंने पहले ngIf को पहले चुनें में जिसके परिणामस्वरूप जोड़ा गया है:

  & lt; div ng-if = "1 & lt; 2" & gt; रंग (नल की अनुमति नहीं है): & lt; चुनें ng- मॉडल = "mycolor" ng- विकल्प = "रंगों में रंग के लिए रंग। नाम" & gt; & lt; / select & gt; & lt; br & gt; & Lt; / div & gt;  

कुछ दिलचस्प है कि आप देख सकते हैं कि ngIf को ngModel बाइंडिंग को तोड़ता है और जब आप अपना चयन बदलते हैं तब कुछ नहीं होता है।

क्योंकि ngIf के बिना एक ही कोड अपेक्षित परिणाम उत्पन्न करता है

क्या आप कृपया पुष्टि कर सकते हैं कि यह कोणीय में एक बग है, मेरा कोड और / या उसके आस-पास कोई काम है?

एनजी-अगर डायरेक्टिव के उपयोग से इसके अंदर डोम के लिए एक नया दायरा पैदा होता है। माता-पिता के क्षेत्र में MyColor चर को संदर्भित करने के लिए, एनजी-मॉडल = "$ parent.myColor" लिखें

  & lt; div ng-if = "1 & lt; 2" & gt; रंग (नल की अनुमति नहीं है): & lt; चुनें ng- मॉडल = "$ parent.mycolor" ng- विकल्प = "रंगों में रंग के लिए रंग। नाम" & gt; & lt; / select & gt; & lt; br & gt; & Lt; / div & gt;  

Comments