国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > WEB開發 > 正文

angularJs基本知識點

2024-04-27 15:12:35
字體:
來源:轉載
供稿:網友

ng-app屬性聲明所有被其包含的內容都屬于這個angularJs應用,只有被具有ng-app屬性的DOM元素包含的元素才會受angularJs 影響。

mvc 是一種軟件架構設計模式。

angularJs之所以會有雙向數據綁定是用到了臟檢查技術 臟檢查時檢查數據模型變化的有效手段。

angualrJs中只要遇到$符號 都可以把他看作一個angularJs對象。

$scope對象是一個簡單的js對象 其中的屬性可以被視圖訪問 也可以同控制器進行交互。

雙向數據綁定意味著如果試圖改變了某個值 數據模型會通過臟檢查觀察到這個變化 而如果數據模型改變了某個值 視圖也會依據變化重新渲染。

dom元素上的ng-controller聲明所有被它包含的元素都屬于某個控制器。

angularJs允許我們使用angular.module()方法來聲明模塊

聲明模塊之后我們就可以在angular.module('myApp')返回的對象上創建我們的應用了。

作用域scope是構成angularJS應用的核心基礎 $rootscope是angularJS中最接近全局作用域的對象。

$scope的所有屬性都可以被視圖訪問到 $scope 并不負責處理和操作數據 它只是視圖和html之間的橋梁 它是視圖和控制器之間的膠水。

ng-controller 可以為dom元素創建一個新的$scope對象 并將它嵌套在$rootscope中。

$scope 對象的聲明周期處理有四個不同的階段  創建 鏈接 更新 銷毀 

創建 :在創建控制器或指令時 angularjs 會創建一個新的作用域 并在這個新建的控制器函數運行時將作用域傳遞進去 你無需知道它是如何創建的  使用它即可。

指令通常不會創建自己的$scope 但也有例外 比如ng-controller和ng-repeat指令會創建自己的子作用域并將它們附加到dom元素上。

angularjs中的控制器是一個函數 。

angularjs 同其他js框架最主要的一個區別就是控制器并不適合用來執行dom操作 格式化 或 數據操作 以及除存儲數據模型之外的狀態維護操作 它只是視圖和$scope之間的橋梁。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 南开区| 鄄城县| 海林市| 得荣县| 从江县| 噶尔县| 洱源县| 禹州市| 宣武区| 应城市| 锦屏县| 边坝县| 呼伦贝尔市| 汶川县| 斗六市| 安国市| 松桃| 渭源县| 宁南县| 永城市| 怀来县| 禄丰县| 五原县| 京山县| 儋州市| 大化| 新泰市| 榆林市| 拉孜县| 鸡泽县| 陇南市| 惠水县| 双江| 精河县| 嘉黎县| 德清县| 石阡县| 银川市| 莱州市| 舒城县| 潢川县|