比如賦值一個對象就無法雙向綁定,而賦值成字符串什么的就可以被監(jiān)聽到。如果我必須賦值成對象怎么辦才由辦法讓它能雙向綁定(我說的時點擊按鈕后賦的值不能綁定){{info}}aaaa{{info.isIn}}varapp=angular.module('app',[]);app.factory('login',['$timeout',function($timeout){varret={}ret.info={isIn:false}//如果這里賦值成這樣vardd={isIn:'aaaaa'}$timeout(function(){ret.info.isIn=true;},1000);ret.setvalue=function(){//這里的修改就無法綁定,這事為什么ret.info=dd//ret.info.isIn=dd.Isin//這樣寫就可以}returnret;}]);app.controller('loginCtrl',['$scope','login',function($scope,login){$scope.info=login.info;$scope.setvalue=function(){login.setvalue('dddd')}}])因為服務(wù)器上的數(shù)據(jù)就是一個jsonp對象,傳下來有很多。各位大大求救啊~~,上面的代碼引入angular就能跑了,幫我改正改正
angular在service下寫的賦值在controller的$scope上監(jiān)聽不到?
素胚勾勒不出你
2019-04-19 16:11:19