您的位置:首页 > Web前端 > AngularJS

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,依赖的其他标记){}//这里主要是定义标记初始化要做的事情

};

});
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  程序员