2016-05-02 9 views
0

質問は既に質問されていますが、正しく動作させることはできません。角型腕時計の高さ

私の指示では、このコードは要素の高さが上がった場合には動作しますが、下に行くときには機能しません。

$scope.$watch(function() { 
     return element[0].offsetHeight; 
    }, 
    function (value) { 
     console.log(value); 
    } 
); 

編集:親コントローラにIがNGリピート

答えて

0

working demo

を使用しているため、高さが変化し、あなたのデモで高さ

$interval(function(){ 
    height += 10; 
    ele.css({height: height + 'px'}) 
}, 1000) 
+0

を変更するときに必ず呼び出しスコープはダイジェスト作りますあなたはそれを呼んでいない。 コントローラーでng-repeatが使用されているために高さが変化することがあります。高さが下がる場合があります。高さが上がる場合があります。 – Titmael

+0

ng-repeatで使用されているアレイを変更すると、 – Titmael

関連する問題