自学Angular(1)

创建angular项目npm: ng new 项目名

启动项目npm: ng serve --open

在项目中创建组件npm: ng g component 文件名/组件名

angular声明属性的方式: 

            .public  公有属性  可以在类里面使用,也可以在外面使用 ②.protected 保护类型  只有当前类和它的子类里面访问 ③.private私有 只有在当前类可以访问这个属性

    渲染数据用'{{}}'进行渲染

    循环使用 *ngFor     

    判断使用*ngIf 没有类似vue中else判断   数据的双向绑定使用 [属性]         

    switch语句的使用:   orderStatus为ts中声明的属性,根据声明的属性显示出现的内容, *ngSwitchCase为声明属性内容值的判断,*ngSwitchDefault为声明的可能值都没有的情况下显示其里面的内容

    动态改变样式: [ngClass]="{'类名':条件}"    内单外双,内双外单,同引号会出问题

    angular中有很多管道,常用的为时间管道 

    点击事件:   $event获取标签信息

    回车事件: (keydown)

    数据的双向绑定:[(ngModel)]='定义的属性'

    

原文地址:https://www.cnblogs.com/ttaoai/p/13293029.html