发表于: 2017-10-25 23:29:24

1 597


今天完成的事:用jquery写了ajax,学习了angular的一些基础知识。

学到的东西:jquery的ajax的请求等是全部放在$.ajax()中的,将所有的东西都放进这里面。

 $.ajax({

        type:"post",

        async: "true",

        url:"/carrots-admin-ajax/a/login",

        data:{"name":username, "pwd":password},

        datatype: "json"

    });

angular部分还不是很明白,看了一些:

ng-app 指令定义一个 AngularJS 应用程序。


ng-model 指令把元素值(比如输入域的值)绑定到应用程序。

双向绑定,在修改输入域的值时, AngularJS 属性的值也将修改:

<div ng-app="myApp" ng-controller="myCtrl">

名字: <input ng-model="name">

<h1>你输入了: {{name}}</h1>

</div>

<script>

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

app.controller('myCtrl', function($scope) {

    $scope.name = "John Doe";

});

</script>


ng-model 指令根据表单域的状态添加/移除以下类:

ng-empty

ng-not-empty

ng-touched

ng-untouched

ng-valid

ng-invalid

ng-dirty

ng-pending

ng-pristine


ng-bind 指令把应用程序数据绑定到 HTML 视图。

AngularJS 指令:ng-init 指令初始化 AngularJS 应用程序变量。

AngularJS 表达式:AngularJS 表达式写在双大括号内:{{ expression }}。AngularJS 表达式 很像 JavaScript 表达式:它们可以包含文字、运算符和变量。

AngularJS Scope:当在控制器中添加 $scope 对象时,视图 (HTML) 可以获取了这些属性。视图中,你不需要添加 $scope 前缀, 只需要添加属性名即可。scope的作用范围还不知道是如何确定的。

后面还有一些mvc的东西,还不是太懂。

明天计划:继续学习angular,使用angular写ajax控制登录界面。


返回列表 返回列表
评论

    分享到