Angular js简介

Angular:

     传递模板和数据到浏览器,然后在浏览器端组装。服务器的角色变成了只提供模板的静态资源和提供模板所需要的数据。
1.控制器:是一些类或者是你写的类型告知Angular哪个对象或者原型通过将他们制定到$scope对象传递到控制器填充模型。

2.依赖注入:是一种设计模式,它可以去除依赖关系的硬编码,从而可以在运行时改变,甚至移除依赖关系。如果我们需要数据绑定到用户浏览器指定的URL地址中,我们需要在构造函数中,添加一$loction对象

function HelloController($scope,$location){
   $scope.geeting = {text:'Hello'};
   //use $location for something good here...
}

3.指令:指定哪个控制器来服务哪个视图。

4.模板和数据绑定基本启动流程

  ①用户请求应用的第一页面。

  ②用户的浏览器发出一个HTTP链接到你的服务器,加载包含模板的index.html页面。

  ③Angular 加载都页面,等待页面完全加载完成,然后寻找ng-app定义模板的边界。

  ④Angular经过模板寻找标识符和捆绑。这样的结果是监听器和DOM操作完成了注册,同时从服务器查询初始化数据,这块工作的最终结果是应用完成了自举(启动完成,计算机专业用语),就像DOM一样将模板转换成是试图。

  ⑤你连接到服务器按需加载你额外需要展示给用户的数据。







  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值