文章列表
理解作用域(scope)
- 博客分类:
- angularjs 学习
之前在做到party bid接受到的短信,实时更新到页面上的功能时,只是让页面刷新了一下,虽然功能可以实现,但是对angular的scope没有深入理解。
下面我们对angular的scope深入探讨一下:
1.什么是作用域
作用域是一个指向应用模型的对象。它是表达式的执行环境。作用域有层次结构,这个层次结构和相应的DOM几乎是一样的。作用域能监控表达式和传递事件。
2,作用域特点
作用域通过$watch来观察模型的变化。
作用域通过$apply将任何模型的改变从“AngularJS领域 ”通过系统映射到视图上。
作用域能通过共享模型成员的方式嵌套到应用组件 ...
指令(directive)是我们用来扩展浏览器能力的技术之一。在DOM编译期间,和html关联着的指令会被检测到,并且被执行。这使得指令可以为DOM指定行为,或者改变它的DOM结构。
1.在html中调用指令
指令遵循驼峰式命名,如ngModel(笔者在angular里试了试,这种不管用)。指令还可以通过使用指定符号转化成链式风格的名称来调用,特定符号包括:":","-","_"。还可以选择给指令加上前缀,比如"x-","data-"来让它符合html的验证规则。下面是可以用的 ...
party bid 第二张卡小结
- 博客分类:
- 项目总结
1.第二张卡涉及到收发短信的功能,添加sms.js的文件在工程里,可以在console里模拟短信的收发。模拟发送短信用notify_message_received()方法,短信的回复就用一下console.log()方法,在console里输出下就行了。
2.数据存储格式
由于 ...
party bid第一张卡小结
- 博客分类:
- 项目总结
1 . 第一步要搭建项目的环境,使用的是yeoman工具,可以快速生成所需框架的工程文件(我用的是angularjs框架),项目调试也很方便,具体安装和使用可以参照它的官网yeoman.io。我在linux下安装yeoman时,出现来错误,原因是之前安装的nodejs使用了sudo指令,现在需要改变错误提示路径下的文件的属主或者属组,使用chown指令。
2. 为了使用haml,需要配置在工程里配置grunt-haml插件。
a. 在工程文件根目录启动终端
npm install grunt-haml
在该工程里安装grunt-haml插件。
b. ...