zoukankan      html  css  js  c++  java
  • angular 笔记

    npm install -g @angular/cli

    ng new 项目名称

    ng serve --open

    localhost:4200/

    ng g c 组件名称

    <div *ngFor="let item of list; let key = index"></div>

    import { FormsModule } from '@angular/forms';

    <ul>
    <li *ngFor="let item of yes, let index = index" [hidden]="!item.flag">
    <input type="checkbox" [(ngModel)]="item.flag" (change)="change()">{{ item.title }} <span (click)="deleteH(index)">X</span>
    </li>
    </ul>

    ng g service 服务名称
    import { ServiceService } from '../../service/service.service';

    providers: [ServiceService], app.module.ts里面

    constructor(public store: ServiceService) { 使用的话,单独的组建也要引用
    store.get();
    }

    import { ViewChild } from '@angular/core';
    AfterViewInit(){} 这是vue的mouted
    获取变量dom
    <div #myDiv>123</div>
    @ViewChild('myDiv') myDiv;

    改变子组件 或者 其他组件的样式
    [ngStyle]="title" title是json 里面是样式
    this.appNews.title = {
    '200px',
    height: '200px',
    background: 'red'
    };
    console.log(this.appNews.title);

    <p [ngClass]="title">news works!</p> title变量 = 是类名
    this.appNews.title = 'w200';

    获取子组件内的元素标签
    import { ViewChild, ElementRef } from '@angular/core';
    @ViewChild('appNews', {read: ElementRef}) appNews;
    this.appNews.nativeElement.getElementsByClassName('w100')[0]

    父传子组件传值 方法也是一样的传
    父组件
    <app-news [title]="title"></app-news>
    子组件
    import { Input } from '@angular/core'
    @Input() title: any;
    <p>{{title}}</p>
    把父组件整个传给子组件
    父组件
    <app-news [all] = 'this'></app-news>
    子组件
    @Input() all: any
    <p (click)="all.run()">222</p>

    父组件获取子组件
    父组件
    import { ViewChild } from '@angular/core';
    @ViewChild('news') news;
    <app-news #news></app-news>
    <p (click)="news.getRun()">
    home works!
    </p>

    <nz-option *ngFor="let option of edit.series_options | keyvalue" [nzValue]="option.key" [nzLabel]="option.value"></nz-option>

  • 相关阅读:
    ※剑指offer系列51:二叉搜索树的第k个结点
    ※剑指offer系列50:序列化二叉树
    sqlserver添加表注释、字段注释
    3-实体数据模型与LINQ-where&OfType
    3-实体数据模型与LINQ-Select
    Jquery 在子页面上设置父页面元素的值
    开发注意事项
    函数的进阶
    文件操作的相关内容
    基本数据类型----dict
  • 原文地址:https://www.cnblogs.com/zhaofeis/p/13596058.html
Copyright © 2011-2022 走看看