From 45929767cbecb5ff751783776c4744d5f7d20e7b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=8D=A1=E8=89=B2?= Date: Wed, 13 Mar 2024 15:38:46 +0800 Subject: [PATCH] chore: update qr demo (#2490) --- src/app/routes/delon/delon.module.ts | 4 +-- src/app/routes/delon/qr/qr.component.html | 44 +++++------------------ src/app/routes/delon/qr/qr.component.ts | 5 ++- 3 files changed, 12 insertions(+), 41 deletions(-) diff --git a/src/app/routes/delon/delon.module.ts b/src/app/routes/delon/delon.module.ts index b6d7c0f2..565dfe5e 100644 --- a/src/app/routes/delon/delon.module.ts +++ b/src/app/routes/delon/delon.module.ts @@ -1,9 +1,9 @@ import { NgModule } from '@angular/core'; import { DownFileModule } from '@delon/abc/down-file'; import { FullContentModule } from '@delon/abc/full-content'; -import { QRModule } from '@delon/abc/qr'; import { G2MiniBarModule } from '@delon/chart/mini-bar'; import { SharedModule } from '@shared'; +import { NzQRCodeModule } from 'ng-zorro-antd/qr-code'; import { ACLComponent } from './acl/acl.component'; import { CacheComponent } from './cache/cache.component'; @@ -39,7 +39,7 @@ const COMPONENTS = [ ]; @NgModule({ - imports: [SharedModule, DelonRoutingModule, DownFileModule, FullContentModule, QRModule, G2MiniBarModule], + imports: [SharedModule, DelonRoutingModule, DownFileModule, FullContentModule, NzQRCodeModule, G2MiniBarModule], declarations: COMPONENTS }) export class DelonModule {} diff --git a/src/app/routes/delon/qr/qr.component.html b/src/app/routes/delon/qr/qr.component.html index 5882f9b8..52f6382c 100644 --- a/src/app/routes/delon/qr/qr.component.html +++ b/src/app/routes/delon/qr/qr.component.html @@ -1,23 +1,19 @@

二维码 - Document + Document

- @@ -27,13 +23,6 @@

- @@ -42,13 +31,6 @@

- @@ -63,16 +45,6 @@

- - Mime - - - - - - - - 内边距 diff --git a/src/app/routes/delon/qr/qr.component.ts b/src/app/routes/delon/qr/qr.component.ts index d36df557..da831cd6 100644 --- a/src/app/routes/delon/qr/qr.component.ts +++ b/src/app/routes/delon/qr/qr.component.ts @@ -1,4 +1,5 @@ import { Component } from '@angular/core'; +import type { ERROR_LEVEL_MAP } from 'ng-zorro-antd/qr-code/qrcode'; @Component({ selector: 'app-qr', @@ -7,10 +8,8 @@ import { Component } from '@angular/core'; export class QRComponent { value = 'https://ng-alain.com/'; background = '#ffffff'; - backgroundAlpha = 1.0; foreground = '#000000'; - foregroundAlpha = 1.0; - level = 'L'; + level: keyof typeof ERROR_LEVEL_MAP = 'L'; mime = 'image/png'; padding = 10; size = 220;