我將獲取文本框中的字母數,並將其顯示在div標籤中,該標籤由element指令顯示。在Angularjs自定義指令中獲取屬性的值
<input type="text" ng-model="name">
<div counter-directive max-length="100" ng-model="name"></div>
div標籤必須表現出這樣的事情:12/100(12就是我們在輸入輸入和100的最大長度值)
的問題是,我不知道如何獲得最大長度的值。
here我對的jsfiddle
感謝您的回答。但爲什麼範圍。當ngModel得到改變時$ watch不再工作? –
它適用於我,這裏是一個plunker,它在你每次更改你的ngModel時在你的指令中顯示新的值。 https://jsfiddle.net/09nw12kc/7/ – Sparw
對不起,我沒有理解你的問題。我更新了笨重的,現在它正常工作:) https://jsfiddle.net/09nw12kc/9/ – Sparw