Я совершенно новичок в AngularJS и у меня возникла эта проблема.
Я хочу создать новую модель представления в $ scope, например:
$scope.myData = { //property object//};
На нескольких страницах я прочитал, что могу объявить функцию в своем контроллере и добавить ее следующим образом:
function GetMyData($scope) {
$scope.dataModel = 'test';
}
И в своем шаблоне я пытаюсь:
{{dataModel}}
Но ничего не печатается. Я также попробовал это так:
$scope.myDataModel = function() {
$scope.dataModel = 'test';
}
Но это тоже не работает. Если я попробую просто:
$scope.myDataModel = 'Hello';
Распечатывается нормально. Может кто-нибудь сказать мне, почему в моем шаблоне он не отображается и как правильно его создать?