亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

請教關于angularJs的$watch 問題?

請教關于angularJs的$watch 問題?

嘛也不會 2016-10-05 15:59:39
angular.module("exampleApp",[]) ????????????????.directive("unorderedList",function(){ ???????????????????????return?function(scope,?element,?attrs){ ???????????????????????????var?data=?scope[attrs["unorderedList"]]; ???????????????????????????var?propertyExpression?=?attrs["listProperty"]; ???????????????????????????if(angular.isArray(data)){ ???????????????????????????????var?listElem?=?angular.element("<ul>"); ???????????????????????????????element.append(listElem); ???????????????????????????????for(var?i=0;?i<?data.length;?i++){ ???????????????????????????????????(function(){ ???????????????????????????????????????var?itemElement?=angular.element("<li>"); ???????????????????????????????????????listElem.append(itemElement); ???????????????????????????????????????var?index?=?i; ???????????????????????????????????????var?watcherFn?=?function(watchScope){ ???????????????????????????????????????????return??watchScope.$eval(propertyExpression,?data[index]); ???????????????????????????????????????} ???????????????????????????????????????scope.$watch(watcherFn,?function(newValue,oldValue){ ???????????????????????????????????????????itemElement.text(newValue); ???????????????????????????????????????}); ???????????????????????????????????}()) ???????????????????????????????} ???????????????????????????} ???????????????????????} ????????????????})請問上述代碼的執行過程具體是怎么執行的?
查看完整描述

目前暫無任何回答

  • 0 回答
  • 0 關注
  • 1797 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號