第二章:开始学习Angular

学习内容:

Angular程序架构   

搭建Angular开发环境  Angular CLI

开发在线竞拍程序Auction的第一个版本

一、Angular程序架构   

一个Angular app(应用)包含以下几部分:

模块:用来将应用中不同的部分组织成一个Angular框架可以理解的单元

(打包、分发功能)

比如这四个组件、还有指令、服务实现登录注册的功能,可以把指令和服务放在一个登录注册的模块里,在其他项目也可以使用这个模块

组件(component):是Angular应用的基本构建块,你可以把一个组件理解为一段带有业务逻辑和数据的Html

服务(Service):用来封装可重用的业务逻辑

比如获取商品信息的逻辑,在商品详情页、订单详情页都需要,这时候把获取商品信息的这个逻辑封装到一个服务里,然后在不同的组件中调用

组件可以调用服务,服务也可以调用服务

指令:允许你向Html元素添加自定义行为

比如写一个自动完成指令,放到一个input标签里,这个标签就可以自动执行

猜你喜欢

转载自www.cnblogs.com/kele0957/p/13364938.html
今日推荐