AngularJs 一些心得
2015-11-06 16:59
477 查看
AngularJs 是一个基于MVC设计模式的JS框架,他的核心在于MVC的概念,以便于代码管理,他有几个核心的概念就是
1.标记:directive
directive 他主要作用就是,创建一个控件,通过展现一个动态(通过js控制)或者静态(纯html)的模板,或者说是控件或者组件,,通过代码来创建的话主要格式是这样的
module.directive("名称",function(){
return {
restrict:"AE",//定义它的作用范围,是用作元素还是可以作为属性用
require:"^其他标记",
scope:{
属性:"=",这里定义属性和属性值得关系,因为属性值可能为一些特别的方法或者是一个控制器中的一个属性,如果是方法,那么需要&
}
,
controller:function(){},//定义该标记自己的一个控制器,用来组织自己的业务逻辑
link:function(scope,el,attr,依赖的其他标记){}//这里主要是定义标记初始化要做的事情
};
});
1.标记:directive
directive 他主要作用就是,创建一个控件,通过展现一个动态(通过js控制)或者静态(纯html)的模板,或者说是控件或者组件,,通过代码来创建的话主要格式是这样的
module.directive("名称",function(){
return {
restrict:"AE",//定义它的作用范围,是用作元素还是可以作为属性用
require:"^其他标记",
scope:{
属性:"=",这里定义属性和属性值得关系,因为属性值可能为一些特别的方法或者是一个控制器中的一个属性,如果是方法,那么需要&
}
,
controller:function(){},//定义该标记自己的一个控制器,用来组织自己的业务逻辑
link:function(scope,el,attr,依赖的其他标记){}//这里主要是定义标记初始化要做的事情
};
});
相关文章推荐
- 开发人员、程序员与计算机科学家三者之间的区别
- 程序员必备,程序员四大忌
- 程序员们,做好你手里的俩份试卷
- 程序员必备的10大健康装备! 我们要工作更要健康!
- 一篇关于程序员性格的文章第1/3页
- 8种类型极品程序员,不知你属于哪一种?
- 程序员编程从初级到中级的10个秘诀
- 做一个优秀程序员应该知道的15件事
- 程序员开发项目是选择效率还是质量呢?
- 程序员的八种境界,你在哪一境?
- 五个PHP程序员工具
- PHP 程序员应该使用的10个组件
- 程序员学英语的一个方法
- 腾讯QQ php程序员面试题目整理
- 程序员必看2008编程语言走势解盘
- PHP程序员编程注意事项
- 一个合格的程序员应该读过哪些书(偏java)
- 成为好程序员必须避免的5个坏习惯
- 让程序员都费解的10大编程语言特性
- 5个Linux平台程序员最爱的开发工具汇总