2014-06-05 81 views

回答

3

在AngularjS中,根據ng模型的值chagnes。
例如,HTML是

<div ng-controller="MyCtrl" ng-init="text = 'Hello'"> 
    <ons-text-input 
     ng-model="text" 
     style="display: block; width: 100%" value="OK"> 
    </ons-text-input> 

    <div ng-click="setText('changed1');">Change 1!</div> 
    <div ng-click="setText('changed2');">Change 2!</div> 
    <div ng-click="setText('changed3');">Change 3!</div> 
</div> 

和js代碼是

app = angular.module('myApp', ['onsen.directives']); 

app.controller('MyCtrl', function($scope) { 
    $scope.setText = function(str) { 
     $scope.text = str; 
    };  
}); 

當可變文本其NG-模型本身的變化,輸入的值自動地改變。

相關問題