美文网首页
Angular小积累

Angular小积累

作者: 嘤夏影 | 来源:发表于2018-09-27 17:53 被阅读2次

angular自动生成组件命令:

ng g component navbar

绑定事件:

(click) = "toclick()"

模板中循环语句:

*ngFor="let item of array"
//数据装饰器中:
import { Component, OnInit } from '@angular/core';
@Component({
  selector: 'app-carousel',
  templateUrl: './carousel.component.html',
  styleUrls: ['./carousel.component.css']
})
export class CarouselComponent implements OnInit {
  constructor() { }
  array = [ 8, 9, 6, 4 ];
  ngOnInit() {
  }
}

定义数据:

//定义数据:
export class Product {
    constructor(
        public id:number,
        public title:string,
        public price:number,
        public rating:number,
        public dategories:Array<string>
    ){

    }
}

//定义完数据之后创建对象:
export class CarouselComponent implements OnInit {
    private products:Array<Product>;
    constructor() { }
    ngOnInit() {
        this.products = [
            new Product(1,'第一个商品',22,33,['商品','电子']),
            new Product(2,'第二个商品',22,33,['商品','电子']),
            new Product(3,'第三个商品',22,33,['商品','电子']),
            new Product(4,'第四个商品',22,33,['商品','电子']),
            new Product(5,'第五个商品',22,33,['商品','电子']),
        ]
    }
  }

属性绑定用方括号:[src]="imgUrl"
绑定样式:

 <span *ngFor="let start of stars" class="default" [class.active]="start"></span>//这句话的意思是span标签是否绑定active类取决于start,当start为true时有active类,否则没有

父子组件传值:


image.png
image.png

相关文章

  • Angular小积累

    angular自动生成组件命令: 绑定事件: 模板中循环语句: 定义数据: 属性绑定用方括号:[src]="img...

  • [实现] angular+angular-ui-router+r

    myAngular 自己用angular+angular-ui-router+requirejs+gulp 搭的小...

  • Angular表单验证

    angular4里一个响应式编程的小例子 Angular2 响应式表单验证 Angular开发(十一)-关于响应式...

  • 小积累

    阿德勒心里学认为:人应该否定寻求他人的认可。我们想要获得的认同感,很多情况下都是因为赏罚教育的影响。这可能是一种错...

  • 小积累

    又双叒叕要交作业了?为什么?为什么?为什么?难道我们不是昨天刚交过作业了吗?我好像看到另一个自己对我翻了一个精致婉...

  • 对于web MVC的一些个人理解

    最近帮朋友做个小网站,刚开始用angular+bootstrap做前端,angular入门不简单,但是熟悉了之后就...

  • sublime的使用

    1、安装angular插件 2、使用sublime开发小程序 3、用sublime开发小程序

  • Angular4-学习笔记-1-迈出第一步

    学习资料来自 Angular.cn 与 Angular.io。虽然官方文档很全面,但小镭觉得官方文档写的很杂乱,重...

  • Google 开发者大会回顾(提纲only)

    Angular## Angular cross platformsWeb: Angular + Material...

  • Angular 项目引入Angular material UI

    Install Angular Material, Angular CDK and Angular Animati...

网友评论

      本文标题:Angular小积累

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