美文网首页alan de前端Note
来一波angular2概念

来一波angular2概念

作者: Alan蓝 | 来源:发表于2017-08-24 06:13 被阅读3次

    Angular2学习之:

    angular2官方将框架按以下结构划分:

    Module(模块)

    组件、方法、类、服务等,他们都可以成为模块。

    Component(组件)

    而在angular1中要实现这些需要directives, controllers和scope

    在html里我们可以用标签创建当前Component。

    Template(模板)

    只是会混合一些框架可识别的属性或者指令,比如:()、{}、 {{}}、 [()] 等

    Metadata(元数据)

    比如:selector、templateUrl、directives、providers 他们都是元数据

    Data Binding(数据绑定)

    在 Component 中 {{value}}和[property]='value',变量绑定在Component中,只要在Component中控制变量值改变,dom中就会更新,它是单向的。

    在dom 中 (event)是事件绑定,是单向的,在dom中触发,从而告知Component。

    双向数据绑定

    [(ng-model)]或者[(ngModel)]实现双向绑定,

    Directive(指令)

    Service(服务)

    Dependency Injection(依赖注入)

    从原理上说:当你想在一个“组件”里使用一个“服务”时,你需要通过“依赖注入”的方式,把服务载入到当前组件

    相关文章

      网友评论

        本文标题:来一波angular2概念

        本文链接:https://www.haomeiwen.com/subject/knrsdxtx.html