У меня есть это приложение, которое имеет разные темы, которые пользователь может выбрать из навигационной панели. В этот момент Im просто пытается изменить переменную от false до истины.
Вот код, я работаю для нав:
<li>
<a ng-click="toggleTheme(blackWhite)"> Black and White theme</a>
</li>
и вот код в контроллере.
$scope.blackWhite = false;
//other themes are false
$scope.toggleTheme = function(theme){
theme = !theme;
console.log($scope.blackWhite);//its still false
}
Как это сделать? Спасибо
javascript не имеет доступа к ссылке. –
Вы никогда не меняете '$ scope.blackWhite', так почему бы не ошибиться? – im1dermike