发表于: 2017-03-16 23:57:48
1 1519
今日完成:
1 任务6,查看angular文档,大体知道了angularJS的构建单页面应用的最小化配置。
引入:首先<header>里引入angularJS,它定义了html文档内部的指令来进行视图层的展示。
<body ng-app="myApp" ng-controller="userCtrl">引用控制层的方法。
<script>
angular.module('myApp', []).controller('userCtrl', function($scope) {
</script>
定义控制层。$scope,作用域,对象,作为参数传递给控制层函数。内部被引用时有多种方法和属性。
2 简单看了下angular路由,基本的原理是:
通常我们的URL形式为 http://runoob.com/first/page,但在单页Web应用中 AngularJS 通过 # + 标记 实现,例如:
http://runoob.com/#/firsthttp://runoob.com/#/secondhttp://runoob.com/#/third
具体用法还是不懂。
所以明天不能自己看了。
明日计划:
1 完成任务6的基本配置和路由功能。
2 争取完成任务6.
问题:收获
angular和jq完全不一样,它是MVC框架的一种,它最大的特点是构建单页面应用。它内置了指令用于识别HTML里定义的属性,用于改变视图层。具体的实现还是要多练习。
评论