0
렌더링 된 요소의 높이를 가져올 수 없습니다. null를 돌려줍니다. 사용자 상호 작용없이 높이를 확인하려면 요소가 필요합니다. 이 지시어 자체에있는 요소를 전달하기 때문에 당신이 여기에 지시문을 사용하는 경우 HTMLAngularJS - 요소의 높이를 가져올 수 없습니다.
<span ng-if="contentHeight($element)" ></span>
JS가
$scope.contentHeight = function(element){
console.log($(element).height());
return true;
};
실제로 요소가 표시됩니까? 보이지 않는 측정 요소는 다소 까다 롭습니다. –
$ element는 어디에서 왔습니까?, $ (element)를 기록하려고 했습니까? – graphefruit
@Bartdude 예 표시됩니다. – user1477955