UNPKG

ohayolibs

Version:

Ohayo is a set of essential modules for ohayojp.

58 lines (50 loc) 1.37 kB
--- order: 1 title: zh-CN: 基础 en-US: Basic --- ## zh-CN 一行两列表单。 ## en-US 1 rows & 2 columns layout form. ```ts import { Component } from '@angular/core'; import { NzMessageService } from 'ng-zorro-antd/message'; @Component({ selector: 'app-demo', template: ` <form nz-form #f="ngForm" se-container gutter="32"> <se label="App Key" [error]="{ required: '请填写', pattern: '只能包含a-z, 0-9之间' }"> <input type="text" nz-input [(ngModel)]="i.ak" name="ak" required pattern="^[a-z0-9]*$" placeholder="必填项,且只能包含a-z, 0-9之间" /> </se> <ng-template #appSecretRequired> 请填写,密钥<a (click)="msg.success('success')">生成</a>地址。 </ng-template> <se label="App Secret" [error]="{ required: appSecretRequired, pattern: '只能包含0-9之间' }"> <input type="text" nz-input [(ngModel)]="i.sk" name="sk" required maxlength="32" pattern="^[0-9]*$" placeholder="必填项,且只能包含0-9之间" /> </se> <se> <button nz-button nzType="primary" [disabled]="f.invalid">Save</button> </se> </form>`, }) export class DemoComponent { i: { ak?: string; sk?: string } = {}; constructor(public msg: NzMessageService) {} } ```