У меня проблема с последующим кодом.Двустороннее связывание в Угловом JS
мой код HTML страницы:
<body ng-app="myapp">
<div ng-controller="myController">
The message is {{message}}
<input type="button" value="Change Message" ng-click="changeMessage()">
</div>
Мой контроллер код:
app.controller('myController',function($scope)
{
$scope.changeMessage=function()
{
setTimeout(function(){
console.log("Message changed");
$scope.message="Hurray !!! New Message";
},3000);
$scope.newMessage=function()
{
$scope.message="hello";
console.log("new message");
};
Но если я использую функцию changeMessage я не в состоянии видеть измененное свойство Message даже несмотря на то, console.log сообщение приходит. что здесь отсутствует в обоих случаях.
Заранее спасибо