国产探花免费观看_亚洲丰满少妇自慰呻吟_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之間的橋梁。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 石门县| 淮安市| 东方市| 宣城市| 香港 | 琼海市| 旬阳县| 阳朔县| 清新县| 富宁县| 四会市| 龙山县| 方山县| 巨野县| 项城市| 辉南县| 锡林浩特市| 郯城县| 卢龙县| 灯塔市| 韩城市| 徐水县| 平塘县| 安新县| 乌海市| 孙吴县| 寿宁县| 四会市| 靖边县| 类乌齐县| 舞阳县| 图片| 什邡市| 焦作市| 伊吾县| 平潭县| 虞城县| 沂南县| 新昌县| 佛山市| 大余县|