精品专区-精品自拍9-精品自拍三级乱伦-精品自拍视频-精品自拍视频曝光-精品自拍小视频

網站建設資訊

NEWS

網站建設資訊

AngularJS1.X中數據綁定的示例分析

這篇文章將為大家詳細講解有關AngularJS1.X中數據綁定的示例分析,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

在遼寧等地區,都構建了全面的區域性戰略布局,加強發展的系統性、市場前瞻性、產品創新能力,以專注、極致的服務理念,為客戶提供成都網站建設、成都做網站 網站設計制作按需設計網站,公司網站建設,企業網站建設,成都品牌網站建設,全網整合營銷推廣,外貿網站制作,遼寧網站建設費用合理。

1、ng-bind




 
 databinding1


 
  
 

 
 
  angular.module('myApp',[])
  .controller('dataCtrl',function($scope){
   $scope.data = "你好啊!";
  })
 

ng-bind實現了一個簡單單向綁定。

2、{{}}

類似ng-bind,用的比較多。




 
 databinding1


 
  {{data}}
 

 
 
  angular.module('myApp',[])
  .controller('dataCtrl',function($scope){
   $scope.data = "你好啊!";
  })
 

這種綁定的缺點是,開始加載時可能會出現類似{{data}}這樣的東西。

AngularJS1.X中數據綁定的示例分析

解決方法是使用ng-bind或ng-cloak,ng-cloak應該只在有數據綁定的地方使用,否則處理中用戶將看到空白。




 
 databinding2


 
  {{data}}
 

 
 
  angular.module('myApp',[])
  .controller('dataCtrl',function($scope){
   $scope.data = "你好啊!";
  })
 

我測試了一下ng-cloak,不知道為什么不行,有人知道的話請告知一下。

3、ng-bind-html

這個指令可以用html的方式處理數據,它不會將html代碼解析成實體。下面對比一下ng-bind和ng-bind-html.




 
 databinding3


 
  
 
      angular.module('myApp',[])   .controller('dataCtrl',function($scope){    $scope.data = "你好啊";   })  

AngularJS1.X中數據綁定的示例分析




  
  databinding3


  
    
  
          angular.module('myApp',[])     .controller('dataCtrl',function($scope){       $scope.data = "你好啊";     })   

換成ng-bind-html時出錯了

AngularJS1.X中數據綁定的示例分析

這是因為Angular默認是不信任html的,所以要這樣做。




 
 databinding3


 
  
 
      angular.module('myApp',[])   .controller('dataCtrl',function($scope,$sce){    $scope.data = $sce.trustAsHtml("你好啊");   })  

這樣就可以了。

AngularJS1.X中數據綁定的示例分析

4、ng-bind-template

ng-bind只接受單個數據綁定表達式,而ng-bind-template則相對靈活些。




 
 databinding3


 
  
 
      angular.module('myApp',[])   .controller('dataCtrl',function($scope,$sce){    $scope.data1 = "我";    $scope.data2 = "中國";   })  

5、ng-non-bindable

有時我們使用了{{}}但是我們并不是要綁定數據,直接用會出錯,所以要像這樣




 
 databinding1


 
  ng中綁定數據的方法是{{data}}
 

 
 
  angular.module('myApp',[])
  .controller('dataCtrl',function($scope){
   //$scope.data = "你好啊!";
  })
 

6、雙向數據綁定ng-model

雙向數據綁定允許元素從用戶處收集數據以改變程序狀態。




 
 databinding5


 
  

{{data}}

                angular.module('myApp',[])   .controller('dataCtrl',function($scope){    $scope.data = "你好啊!";   })  

AngularJS1.X中數據綁定的示例分析

你會發現文本框的內容和h2中的內容同步變化。

7、小結一下

與數據綁定的相關指令如下

AngularJS1.X中數據綁定的示例分析

關于“AngularJS1.X中數據綁定的示例分析”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。


新聞標題:AngularJS1.X中數據綁定的示例分析
文章URL:http://m.jcarcd.cn/article/pojeci.html 主站蜘蛛池模板: 盗摄国产女厕hd | 日韩最新无 | 福利小视频91 | 精品综合国产高清 | 午夜成人免费电影 | 日本欧美高清全视频 | 成人自拍视频在 | 丝袜视频国产一区 | 日韩欧美视频 | 欧美日韩高清不卡 | 成人午夜影片 | 成人一级午夜激情网 | 精品日韩产品 | 国产天堂五月丁香 | 国产精品日韩欧 | 日韩免费视频网址 | 国产激情视频网站 | 国产免费怡红院视频 | 国产精品激情 | 日韩精品区 | 欧美专区中文字幕 | 精品国产香蕉伊思人 | 成人最新地址一区 | 国产女主播勾搭美团 | 日韩午夜大片 | 国产熟女真实 | 国产精品欧美亚洲区 | 欧美三极婬片网站 | 欧美中文日韩 | 精品福利片在线观看 | 国产精品片在线观看 | 日本+国产+欧美 | 国产乱理伦片 | 国产精品12区 | 欧美日韩视频 | 国产高清中文 | 欧洲免费在线视 | 国产上传中文字幕 | 欧美中文字幕第一页 | 国产专区手机在 | 国产福利小视 |