我无法获得渲染元素的高度。它返回null。我需要元素来检查它的高度,而无需用户交互。
HTML
<span ng-if="contentHeight($element)" ></span>
JS
$scope.contentHeight = function(element){
console.log($(element).height());
return true;
};
答案 0 :(得分:2)
如果你在这里使用指令,它可能会更好,因为它将元素传递给指令本身。
HTML
<span class="directive"></span>
JS
app.directive('directive', function(){
return{
restrict: 'C',
link: function(scope, element, attrs){
console.log($(element).height());
}
}
});
我不确定你要做什么,但这可能会解决你的问题:)