最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

淺談angularJS 作用域

 更新時(shí)間:2015年07月05日 10:47:45   投稿:hebedich  
這篇文章主要介紹了淺談angularJS 作用域的相關(guān)資料,需要的朋友可以參考下
<!doctype html>
<html ng-app="firstApp">
<head>
<meta charset="utf-8">
<script src="angular-1.3.0.js"></script>
</head>
<body>

<div ng-controller="parentCtrl">
<input ng-model="args">
<div ng-controller="childCtrl">
<input ng-model="args">
</div>
</div>
<script>
var app=angular.module('firstApp',[]);
app.controller('parentCtrl',function($scope) {
$scope.args = '123';
}).controller('childCtrl', function($scope) {

});
</script>

案例說明:

雖然在 childCtrl 中沒有定義具體的 args 屬性,但是因?yàn)?childCtrl 的作用域繼承自 parentCtrl 的作用域,

因此,childCtrl通過原型鏈 到父作用域args 屬性并設(shè)置到input中。且在父input中輸入值自己動(dòng)同步到子input中
但是反之不行。即子中修改,無法改變父中的值,且導(dǎo)致父修改后子也不同步了,原因:在子作用域input輸入內(nèi)容時(shí),
因?yàn)?HTML 代碼中 model 明確綁定在 childCtrl 的作用域中,因此 AngularJS 會(huì)為 childCtrl 生成一個(gè) args 原始類型屬性。
根據(jù) AngularJS 作用域繼承原型機(jī)制,childCtrl 在自己的作用域找到args屬性值,故就不從父中查找args值。
導(dǎo)致最終子作用域有args,父作用域有args,子和父之間的值不會(huì)再保持同步。

以上所述就是本文的全部內(nèi)容了,希望大家能夠喜歡。

相關(guān)文章

最新評(píng)論

易门县| 汤阴县| 东乡县| 南郑县| 周宁县| 耒阳市| 新民市| 卢龙县| 舟曲县| 南涧| 肃北| 盐亭县| 榆林市| 梧州市| 涟源市| 会昌县| 富锦市| 石家庄市| 抚顺县| 酉阳| 宁陕县| 陆河县| 襄城县| 洞头县| 民勤县| 咸宁市| 宁晋县| 万山特区| 塔河县| 遵义市| 普兰店市| 宣武区| 神农架林区| 北京市| 塔河县| 邓州市| 宝鸡市| 青河县| 涞源县| 威海市| 陆川县|