角度指令手表高度

时间:2016-05-02 18:13:30

标签: javascript angularjs angularjs-directive

这个问题已被提出,但无法使其正常运作。

在我的指令中,使用这段代码可以在元素的高度上升时起作用,但在下降时则不行。

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

编辑:高度发生变化,因为在父控制器中我使用了ng-repeat

1 个答案:

答案 0 :(得分:0)

working demo

确保在更改高度时调用范围摘要

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