UNPKG

ohayolibs

Version:

Ohayo is a set of essential modules for ohayojp.

45 lines (36 loc) 953 B
--- title: zh-CN: 基础样例 en-US: Basic Usage order: 0 --- ## zh-CN 最简单的用法。 ## en-US Simplest of usage. ```ts import { Component } from '@angular/core'; import { ModalHelper } from '@ohayo/theme'; import { DemoModalComponent } from '@shared'; import { NzMessageService } from 'ng-zorro-antd/message'; @Component({ selector: 'app-demo', template: ` <button nz-button (click)="open()">Open</button> <button nz-button (click)="static()">Static</button> `, }) export class DemoComponent { constructor(private modalHelper: ModalHelper, private msg: NzMessageService) {} open(): void { this.modalHelper.create(DemoModalComponent, { record: { a: 1, b: '2', c: new Date() } }).subscribe(res => { this.msg.info(res); }); } static(): void { this.modalHelper.static(DemoModalComponent, { record: { a: 1, b: '2', c: new Date() } }).subscribe(res => { this.msg.info(res); }); } } ```