AngularJS 的 ng-model 跟 ng-click
再一次看 Angular 觀念就更清楚了。
html
javascript
基本中的基本的範例,用 ng-model 去控制變數,也可以從 controller 裡給變數。用 ng-click 控制按下動作,按了重置後變回預設值,按了問好按鈕會跳出輸入的名稱加問好。
Demo
html
- <div ng-app>
- <div ng-controller="nameCrtl">
- <p>hi, {{yourName || 'Jordan'}}!</p>
- <input placeholder="input a name." type="text" ng-model="yourName">
- <p>My name is {{name}}</p>
- <button ng-click="replaceName()">重置</button>
- <button ng-click="sayHello()">問好</button>
- </div>
- </div>
javascript
- function nameCrtl($scope) {
- $scope.name = "Jason";
- $scope.replaceName= function(){
- $scope.yourName="Jordan";
- }
- $scope.sayHello= function(){
- alert("hi, "+$scope.yourName);
- }
- }
基本中的基本的範例,用 ng-model 去控制變數,也可以從 controller 裡給變數。用 ng-click 控制按下動作,按了重置後變回預設值,按了問好按鈕會跳出輸入的名稱加問好。
Demo
留言