亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Angular中ng-bind和ng-model的區(qū)別實(shí)例詳解

 更新時(shí)間:2017年04月10日 11:27:05   投稿:lqh  
這篇文章主要介紹了Angular中ng-bind和ng-model的區(qū)別實(shí)例詳解的相關(guān)資料,需要的朋友可以參考下

ng-bind和ng-model的區(qū)別

AngularJS的數(shù)據(jù)綁定有ng-bind和ng-model,一般用于如下:

<input ng-model="object.xxx">
<span ng-bind="object.xxx"></span>

ng-bind是單向綁定,由作用于$scope到view層,且在HTML控件(HTML控件有:input、select、button和textarea)中不可顯示。

ng-model是雙向綁定,$scope<--->view層。

{{}}用于顯示數(shù)據(jù)。

完整代碼

<!DOCTYPE html> 
<html> 
<meta charset="utf-8"> 
<head> 
<style> 
div textarea{ 
 background-color:yellow; 
} 
</style> 
<script src="https://cdn.static.runoob.com/libs/angular.js/1.4.6/angular.min.js"></script> 
</head> 
<body ng-app="myNoteApp"> 
<div class="aa" ng-controller="myNoteCtrl"> 
<h2>我的筆記</h2> 
<p> 
<textarea ng-model="message" rows="10" cols="20" maxlength="100"> 
</textarea> 
</p> 
<p> 
<button ng-click="save()">保存</button> 
<button ng-click="clear()">清除</button> 
</p> 
<p>Number of characters left: <span ng-bind="left()"></span></p> 
<p>Number of characters left(method2): <span>{{leftvar}}</span></p> 
</div> 
<script> 
var app = angular.module("myNoteApp",[]); 
app.controller("myNoteCtrl",function($scope){ 
  $scope.message = ""; 
  $scope.leftvar = 0; 
  $scope.left = function() {$scope.leftvar = 100 - $scope.message.length;return $scope.leftvar;}; 
  $scope.clear = function() {$scope.message = "";}; 
  $scope.save = function() {alert("Note Saved");}; 
}); 
</script> 
</body> 
</html> 

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

相關(guān)文章

  • Angular使用ng-messages與PHP進(jìn)行表單數(shù)據(jù)驗(yàn)證

    Angular使用ng-messages與PHP進(jìn)行表單數(shù)據(jù)驗(yàn)證

    這篇文章主要介紹了Angular使用ng-messages與PHP進(jìn)行表單數(shù)據(jù)驗(yàn)證,ng-messages提供了更方便的表單數(shù)據(jù)驗(yàn)證服務(wù),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-12-12
  • 詳解AngularJS的通信機(jī)制

    詳解AngularJS的通信機(jī)制

    這篇文章主要介紹了AngularJS的通信機(jī)制,AngularJS是非常具有人氣的JavaScript庫,需要的朋友可以參考下
    2015-06-06
  • 詳解AngularJS過濾器的使用

    詳解AngularJS過濾器的使用

    這篇文章主要為大家詳細(xì)介紹了AngularJS過濾器的使用方法,感興趣的小伙伴們可以參考一下
    2016-03-03
  • 使用Angular CLI生成路由的方法

    使用Angular CLI生成路由的方法

    這篇文章主要介紹了使用Angular CLI生成路由的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-03-03
  • angular2模塊和共享模塊詳解

    angular2模塊和共享模塊詳解

    這篇文章主要介紹了angular2模塊和共享模塊詳解,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-04-04
  • angular組件間通訊的實(shí)現(xiàn)方法示例

    angular組件間通訊的實(shí)現(xiàn)方法示例

    這篇文章主要給大家介紹了關(guān)于angular組件間通訊的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用angular組件具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-05-05
  • AngularJS基礎(chǔ)學(xué)習(xí)筆記之表達(dá)式

    AngularJS基礎(chǔ)學(xué)習(xí)筆記之表達(dá)式

    AngularJS表達(dá)式用于應(yīng)用程序數(shù)據(jù)綁定到HTML。表達(dá)式都寫在雙括號就像{{表達(dá)式}}。表達(dá)式中的行為跟ng-bind指令方式相同。 AngularJS應(yīng)用表達(dá)式是純javascript表達(dá)式,并輸出它們被使用的數(shù)據(jù)在那里。
    2015-05-05
  • Angular.JS判斷復(fù)選框checkbox是否選中并實(shí)時(shí)顯示

    Angular.JS判斷復(fù)選框checkbox是否選中并實(shí)時(shí)顯示

    最近因?yàn)楣ぷ餍枰隽艘粋€(gè)選擇標(biāo)簽的功能,把一些標(biāo)簽展示給用戶,用戶選擇自己喜歡的標(biāo)簽,就類似我們在購物網(wǎng)站看到的那種過濾標(biāo)簽似的,所以這篇文章就給大家介紹了Angular.JS判斷復(fù)選框checkbox是否選中并實(shí)時(shí)顯示的方法,下面來一起看看吧。
    2016-11-11
  • Commands Queries設(shè)計(jì)模式提高Angular應(yīng)用性能及可維護(hù)性

    Commands Queries設(shè)計(jì)模式提高Angular應(yīng)用性能及可維護(hù)性

    在Angular應(yīng)用開發(fā)領(lǐng)域,Commands and Queries 設(shè)計(jì)模式是一個(gè)關(guān)鍵的概念,它有助于有效地管理應(yīng)用程序的狀態(tài)和與后端的交互,本文將深入探討這一設(shè)計(jì)模式的核心要點(diǎn),并通過實(shí)際示例來加以說明
    2023-10-10
  • AngularJs分頁插件使用詳解

    AngularJs分頁插件使用詳解

    這篇文章主要為大家詳細(xì)介紹了AngularJs分頁插件的使用方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-06-06

最新評論