随笔 - 240  文章 - 0  评论 - 8  阅读 - 13万

angular 常用指令

1.表单

2.其它

参考:https://www.bilibili.com/video/BV1Wt411V7RC?p=10

 

1.表单

添加表单

import {FormsModule} from '@angular/forms'

双向绑定,input例子:
<input  [(ngModel)]="title" >

 

 

2.其它

 

复制代码
<p>header works!</p>
<h1>{{title}}</h1>
<div [innerHTML]="'<h1>你好,世界</h1>'"></div>
<p *ngFor="let item of students">
  {{item}}
</p>
<p *ngIf="isTeacher">老师</p>
<p *ngIf="!isTeacher">非老师</p>
<input  [(ngModel)]="title" >
<div [ngSwitch]="sex">
  <p *ngSwitchCase="1"></p>
  <p *ngSwitchCase="0"></p>
  <p *ngSwitchDefault>未知</p>
</div>
<input type="button" value="aaa" (click)="show()">
<img [src]="url" />
复制代码
复制代码
import {Component, OnInit} from '@angular/core';

@Component({
  selector: 'app-header',
  templateUrl: './header.component.html',
  styleUrls: ['./header.component.css']
})
export class HeaderComponent implements OnInit {
  title = "你好,世界"

  url = "https://www.baidu.com/img/PC_880906d2a4ad95f5fafb2e540c5cdad7.png"

  students = ["张三", "李1", "李2"]

  sex = 3

  isTeacher = true

  constructor() {
  }

  ngOnInit(): void {
  }

  show(): void {
    console.log(this.title)
  }
}
复制代码

 

 

posted on   biind  阅读(69)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
历史上的今天:
2021-02-20 element主题生成工具
2021-02-20 nvm 安装及使用(npm版本管理工具)
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示