2013-10-02 23 views
11

के साथ कोणीय एनजी-अक्षम मैं फ़ंक्शन से लौटा गतिशील मान के साथ अक्षम-एनजी का उपयोग करना चाहता हूं।फ़ंक्शन

मैंने कई तरीकों से प्रयास किया है लेकिन यह काम नहीं कर रहा है।

<textarea id="{{exercise.type}}" ng-disabled={{prova}}></textarea> 
...... 
<textarea id="{{exercise.type}}" ng-disabled=prova></textarea> 
...... 
<textarea id="{{exercise.type}}" ng-disabled=prova()></textarea> 
इस जावास्क्रिप्ट समारोह के साथ

$scope.prova=function(e){    
       return true; 
     }; 

उत्तर

30

इस वाक्य का प्रयास करें: एक समारोह का उपयोग कर एक $ पचाने इटरेटर अधिभार, पैदा कर सकता है जब तत्व है http://jsfiddle.net/3eqz2/2/

+4

:

ng-disabled="prova()" 

उदाहरण एक मॉडल से बंधे जो गतिशील रूप से – GregJF

+0

@GregJF लोड किया गया है मुझे $ dig के साथ समस्या है यह इटरेटर अधिभार है। आप इस के आसपास कैसे काम करते हैं? –

+1

फ़ंक्शन तेज़ और सरल होना चाहिए, उदाहरण के लिए वापसी मान, कुछ बदलते समय इस मान की गणना करें, उदाहरण के लिए मूल्य मॉडल एनजी-अक्षम फ़ंक्शन की गणना करने के लिए अपने मॉडल गुणों पर फ़ंक्शन/सेट फ़ंक्शन का उपयोग करें। अगर आप prova() फ़ंक्शन में ऑब्जेक्ट लौटाते हैं तो भी कोणीय अक्सर valueOf या toString का उपयोग कर सकते हैं – zxxc