У меня есть области видимости переменных внутри функции в контроллере, который не отображается в HTMLпеременную сферу внутри функции в контроллере не отображается в HTML
app.controller('testController', function($rootScope, $http, $scope,
$uibModal, $window) {
$scope.show = function(dashboard) {
$scope.test="test";
$scope.option.testVisible=true;
}
})
и HTML
<div ng-controller="testController">
<div>{{test}}</div>
этот <div>{{test}}</div>
спрятан первоначально ng-style="{'visibility': option.testVisible?'visible':'hidden'}"
, а затем установлен в значение true в $scope.show
html не отображает значение $scope.test.
То же самое работает, если $scope.test
определяется вне функции и внутреннего контроллера.
@ downvoters хотят прокомментировать? –