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

AngularJS  雙向數據綁定詳解簡單實例

 更新時間:2016年10月20日 16:24:41   投稿:lqh  
這篇文章主要介紹了AngularJS 雙向數據綁定詳解簡單實例的相關資料,需要的朋友可以參考下

angular的雙向數據綁定,個人理解是,通過model建立數據模型,那么視圖上的數據就會對應存儲在angular程序里,視圖上的數據變化會同步到model,model的數據改變也會同步到視圖。

下面的demo演示:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>hello, AngularJS!</title>
  <script src="angular.js"></script>
</head>
<body>
  <div ng-app>
    <!-- ng-model指令將表單的value綁定到model的username變量-->
    <input ng-model="username" type="text" placeholder="請輸入...">
    <p>Hello, <strong>{{username}}</strong>!</p>
  </div>
</body>
</html>

運行結果:程序運行后,在輸入框輸入文字,下面會與輸入框內容同步變化。是不是很驚奇!以前需要寫一大段js代碼的事情(監(jiān)聽onchange事件,將input的value賦給下面的strong元素),現在只用一個ng-model指令就完成了。Perferct!

案例詳解:

1. ng-model指令的作用:建立數據模型,在模型中對應有一個變量username用來存放input元素的value;

2. {{username}}是一個表達式,angular會自動計算該表達式,替換成相應的值。

3. 手動輸入文字,input元素的value發(fā)生變化,自動同步到model的usename變量,{{username}}是從模型中讀username的值,因此下面strong元素的內容跟著變了。

同步數據是angular幫我們完成的。

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關文章

最新評論

邻水| 黄冈市| 三河市| 雅安市| 大同县| 阿克| 靖远县| 广西| 南部县| 兴化市| 青龙| 桂阳县| 响水县| 灵石县| 桦川县| 张家口市| 彭州市| 霍林郭勒市| 房产| 卢氏县| 图木舒克市| 江油市| 石景山区| 雷州市| 哈密市| 上林县| 丰原市| 赣榆县| 那坡县| 米脂县| 临漳县| 开原市| 海伦市| 通州市| 台山市| 开江县| 重庆市| 乃东县| 晋州市| 英吉沙县| 都江堰市|