发表于: 2017-06-21 22:25:13
1 911
今天完成的事情:
用bootstrap改写了列表页。
明天计划的事情:
自定义指令的学习。
封装分页。
遇到的问题:
暂无。
收获:
了解到ui.router花括号传参的方式:/user/{id},与/user/:id不同的是,花括号写法可使用正则表达式验证参数的输入,如/user/{id:[1-9]+[0-9]*判定id形式为非零开头的数字。
表单标签的样式可以使用
text-align-last: center;
AngularJS的主要组成部分:
1.启动(startup) -DOMContentLoaded 事件触发, 此时仅DOM加载完成,然后展示"hello world!"
2.执行期(runtime) - AngularJS 执行期概览
3.作用域(scope) - 视图和控制器的集合区,来检测模型的改变和为表达式提供执行上下文。
4.控制器(controller) - 应用的行为,可以使多个视图对应同一个控制器。
5.模型(model) - 应用的数据,模型必须在作用域中时可以被引用,这样才能被渲染生成视图。
6.视图(view) - 用户能看到的,编译器查看其中的指令,找到的指令后,会开始监视指令内容中相应的模型,使得视图能"连续地"更新。
7.指令(directives) - 扩展HTML语法,是一种"由某个属性、元素名称、css类名出现而导致的行为,或者说是DOM的变化"。
8.过滤器(filters) - 数据本地化,实现了"|"(管道)语法。
9.注入器(injector) - 聚合你的应用,注入器提供一个通过名字查找对象实例的方法,每次调用都会得到同一个实例。
10.模块(module) - 配置注入器,是一种配置注入器实例工厂的方式,我们也称为"提供者(provider)"。
11.$ - AngularJS的命名空间(namespace), 为了防止意外的命名冲突,
为了防止意外的命名冲突。
评论