Wednesday, 15 August 2012

javascript - AngularJS - Inherit ngModel in custom directive -


मेरे पास इस तरह एक कस्टम निर्देश है:

myText.html:

  & lt; div & gt; & LT; लेबल & gt; {{}} लेबल & lt; / लेबल & gt; & Lt; इनपुट प्रकार = "टेक्स्ट" वर्ग = "फॉर्म-नियंत्रण" & gt; & Lt; / div & gt;  

जावास्क्रिप्ट:

  app.directive ("myText", फ़ंक्शन () {वापसी {प्रतिबंधित: 'ई', प्रतिस्थापित करें: सही, टेम्पलेटउरेल: " साझा / फ़ॉर्म / myText.html ", गुंजाइश: {लेबल:" @ ",}};});  

मैं एक इनपुट लपेट करना चाहता हूं और एक विशेषता को लेबल के रूप में संभाल करना चाहता हूं।

मेरे विचार में मैं इस तरह से निर्देश का उपयोग करता हूं:

  & lt; my-text label = "नाम" एनजी-मॉडल = "person.firstname" & gt; & lt; / my-text & gt;  

समस्या यह है कि एनजी-मॉडल मेरे इनपुट के लिए मॉडल बाध्यकारी नहीं है।

इस परिणाम को प्राप्त करने का सही तरीका क्या है? धन्यवाद

रखो ng- मॉडल इनपुट पर और इसे अलग करने के लिए बाँध लें गुंजाइश।

  & lt; my-text label = नाम मॉडल = person.firstname & gt; & lt; / my-text & gt; & Lt; इनपुट प्रकार = "टेक्स्ट" वर्ग = "फॉर्म-नियंत्रण" एनजी-मॉडल = मॉडल & gt; वापसी {प्रतिबंधित करें: 'ई', प्रतिस्थापित करें: सच, टेम्पलेटउत्तर: "साझा / फ़ॉर्म / myText.html", क्षेत्र: {लेबल: "@", मॉडल: "=",}};  

No comments:

Post a Comment