发表于: 2016-12-18 23:48:08

1 1441


今天完成的事:在菜鸟教程上刷angular,自己对应着知识点写demo。

遇到的困难及收获:主要看了AngularJS 为 HTML DOM 元素的属性提供了绑定应用数据的指令。

                                    ng-disabled 指令直接绑定应用程序数据到 HTML 的 disabled 属性

                                    ng-disabled 指令绑定应用程序数据 "mySwitch" 到 HTML 的 disabled 属性。

                                     ng-model 指令绑定 "mySwitch" 到 HTML input checkbox 元素的内容(value)。

                                      ng-show 指令隐藏或显示一个 HTML 元素。

           今天在写的时候对

                                    ng-app 指令定义了 AngularJS 应用。

                                    ng-controller 指令定义了应用控制器。

                                    ng-model 指令绑定了两个 input 元素到模型的 user 对象。这三个属性加深了理解。

<div ng-app="myApp" ng-controller="formCtrl">
  <form novalidate>
    First Name:<br>
    <input type="text" ng-model="user.firstName"><br>
    Last Name:<br>
    <input type="text" ng-model="user.lastName">
    <br><br>
    <button ng-click="reset()">RESET</button>
  </form>
  <p>form = {{user}}</p>
  <p>master = {{master}}</p>
</div>

                                    

var app = angular.module('myApp', []);
app.controller('formCtrl', function($scope) {
$scope.master = {firstName: "John", lastName: "Doe"};
$scope.reset = function() {
$scope.user = angular.copy($scope.master);
};
$scope.reset();
});

明天要做的事:开始试着用angular写以前的杀人游戏。


返回列表 返回列表
评论

    分享到