У меня есть DIV следующегоСкрыть DIV, когда выполняется функция нг скрытия и установить истинный
HTML
<div ng-hide="checkStatus()">Show only if checkstatus is false</div>
Javascript
$scope.data = 23;
$scope.checkStatus() {
if($scope.data === undefined){
return false;
}
else return true;
}
Если я выполнить это, он говорит, данные не определены. Может ли кто-нибудь дать мне знать, как передать эту переменную функции checkStatus(). Также эта переменная данных является динамической и может часто меняться.
Я хочу, чтобы div следил за этой переменной данных и отображал или скрывал в зависимости от ее значения.
Может кто-нибудь дать мне знать, как этого достичь.
Изменить javascript на: $ scope.data = true; $ scope.checkStatus() { return $ scope.data; } – shivas
В фрагменте кода, который вы предоставили 'checkStatus', не имеет правильного синтаксиса JS и недействителен. Это ошибка копирования? Это '$ scope.checkStatus = function() {' возможно? –