Angular 6材料数据表格与单选按钮
创始人
2024-10-16 06:30:27
0

以下是一个使用Angular 6的材料数据表格和单选按钮的解决方案的示例代码:

  1. 创建一个名为app.component.html的HTML文件:

Angular Material Data Table with Radio Buttons

Position {{element.position}} Name {{element.name}} Weight {{element.weight}}
  1. 创建一个名为app.component.ts的TypeScript文件:
import { Component } from '@angular/core';
import { MatTableDataSource } from '@angular/material/table';

export interface Element {
  position: number;
  name: string;
  weight: number;
}

const ELEMENT_DATA: Element[] = [
  {position: 1, name: 'Hydrogen', weight: 1.0079},
  {position: 2, name: 'Helium', weight: 4.0026},
  {position: 3, name: 'Lithium', weight: 6.941},
  {position: 4, name: 'Beryllium', weight: 9.0122},
  {position: 5, name: 'Boron', weight: 10.811},
];

@Component({
  selector: 'app-root',
  templateUrl: './app.component.html',
  styleUrls: ['./app.component.css']
})
export class AppComponent {
  displayedColumns: string[] = ['select', 'position', 'name', 'weight'];
  dataSource = new MatTableDataSource(ELEMENT_DATA);
  selectedRow: Element;

  selectRow(row: Element) {
    this.selectedRow = row;
  }
}
  1. app.module.ts中导入Angular Material模块:
import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';
import { MatTableModule } from '@angular/material/table';
import { MatRadioModule } from '@angular/material/radio';

import { AppComponent } from './app.component';

@NgModule({
  declarations: [
    AppComponent
  ],
  imports: [
    BrowserModule,
    MatTableModule,
    MatRadioModule
  ],
  providers: [],
  bootstrap: [AppComponent]
})
export class AppModule { }
  1. 运行应用程序:

确保已安装Angular CLI,并在终端中运行以下命令:

ng serve

打开浏览器并访问http://localhost:4200,你将看到一个带有单选按钮的材料数据表格。当你选择一行时,该行将被高亮显示。

相关内容

热门资讯

透视教你!wepoker透视有... 透视教你!wepoker透视有用吗(透视)智星菠萝透视,教程阶段(有挂方式)-哔哩哔哩1、很好的工具...
大菠萝手游辅助!德普之星透视辅... 大菠萝手游辅助!德普之星透视辅助软件下载(透视)脚本-其实解迷是真的挂1、任何德普之星透视辅助软件下...
透视有挂!wpk有辅助器吗(透... 透视有挂!wpk有辅助器吗(透视)wepoker私局辅助,教程方针(有挂技术)-哔哩哔哩1、wepo...
菠萝辅助器免费版的特点!hhp... 菠萝辅助器免费版的特点!hhpkoer辅助挂是真的吗(透视)脚本-原来开挂是有挂1、菠萝辅助器免费版...
透视揭幕!wepoker亲友圈... 透视揭幕!wepoker亲友圈有用吗(透视)wepoker辅助器如何使用,教程诀窍(有挂透明挂)-哔...
wepoker辅助器激活码!约... wepoker辅助器激活码!约局吧开挂(透视)器-真是推荐有挂在进入wepoker辅助器激活码软件靠...
透视有挂!拱趴大菠萝透视方法(... 透视有挂!拱趴大菠萝透视方法(透视)aapoker怎么拿好牌,教程妙招(有挂分享)-哔哩哔哩拱趴大菠...
来玩app 德州 辅助!wep... 来玩app 德州 辅助!wepoker可以开透视吗(透视)工具-真是必备是有挂1、wepoker可以...
透视揭露!拱趴大菠萝机器人(透... 透视揭露!拱趴大菠萝机器人(透视)wepoker私人局透视教程,教程秘籍(有挂秘籍)-哔哩哔哩1、完...
wepoker手机版透视脚本!... wepoker手机版透视脚本!哈糖大菠萝破解器(透视)方法-好像透视真的有挂1、wepoker手机版...