1
У меня есть файл HTML, в котором я пытаюсь отобразить переменную из контроллера, например, так:ионную: двойные фигурные скобки «{{» не оценили
<script src="js/app.js"></script>
<script src="js/controllers.js"></script>
<script src="js/services.js"></script>
<body ng-app="starter">
<ion-pane>
<ion-content ng-controller="ListCtr”>
{{var}} <!-- this is not evaluated! -->
</ion-content>
</ion-pane>
</body>
Выход ясно: {{scope.var}}
вместо Hello!
The controllers.js
файл:
angular.module('starter.controllers', [])
.controller('DashCtrl', function($scope) {})
.controller('ChatsCtrl', function($scope, Chats) {
$scope.chats = Chats.all();
$scope.remove = function(chat) {
Chats.remove(chat);
}
})
.controller('ChatDetailCtrl', function($scope, $stateParams, Chats) {
$scope.chat = Chats.get($stateParams.chatId);
})
.controller('AccountCtrl', function($scope) {
$scope.settings = {
enableFriends: true
};
})
<!-- ** This the controller, which has the referenced var ** -->
.controller('ListCtr', function ($scope) {
$scope.var = "Hello!";
})
;
Может кто-нибудь, пожалуйста, указать на то, что я делаю неправильно ??
Проверьте свою консоль, есть ли у вас какие-либо ошибки? Определен ли модуль запуска? – thomaux
заменить на {{var}} .. – Sudheer
Учитывая ваши теги '