import { Component, ViewChild } from '@angular/core';
+g2-pie - NG-ALAINThis article has not been translated, hope that your can PR to translated it. Help us! 代码演示
import { Component, ViewChild } from '@angular/core';
import { G2PieClickItem, G2PieComponent, G2PieData, G2PieModule } from '@delon/chart/pie';
import { NzButtonModule } from 'ng-zorro-antd/button';
diff --git a/chart/pie/zh/index.html b/chart/pie/zh/index.html
index df40388f7f..63c74932e9 100644
--- a/chart/pie/zh/index.html
+++ b/chart/pie/zh/index.html
@@ -1,4 +1,4 @@
-g2-pie - NG-ALAINThis article has not been translated, hope that your can PR to translated it. Help us! 代码演示
import { Component, ViewChild } from '@angular/core';
+g2-pie - NG-ALAINThis article has not been translated, hope that your can PR to translated it. Help us! 代码演示
import { Component, ViewChild } from '@angular/core';
import { G2PieClickItem, G2PieComponent, G2PieData, G2PieModule } from '@delon/chart/pie';
import { NzButtonModule } from 'ng-zorro-antd/button';
diff --git a/components/cell/en/index.html b/components/cell/en/index.html
index f4987494d6..58cf5b2195 100644
--- a/components/cell/en/index.html
+++ b/components/cell/en/index.html
@@ -1,4 +1,4 @@
-cell - NG-ALAIN内置支持十几种数据类型的格式化,且支持小部件自定义模式。
代码演示
"string" =>string |
100 =>100 |
1000000 =>1000000 |
"2023-12-20T10:46:47.298Z" =>2023-12-20 10:46:47 |
date-fn =>3 天 |
mega =>15.9亿 |
mask =>159****0000 |
currency =>100000$ |
cny =>壹拾万元整 |
img =>
| img preview =>
| img list =>
| html =>Strong |
badge =>Done |
tag =>Wait |
default =>- |
primary =>primary |
success =>success |
danger =>danger |
warning =>warning |
size =>small | ,default | ,large |
tooltip =>tooltip |
Async =>
1703069207386 | AgainUnit =>3人 |
Text Unit =>100元 |
custom widget =>
| import { JsonPipe } from '@angular/common';
+cell - NG-ALAIN内置支持十几种数据类型的格式化,且支持小部件自定义模式。
代码演示
"string" =>string |
100 =>100 |
1000000 =>1000000 |
"2023-12-20T11:01:06.886Z" =>2023-12-20 11:01:06 |
date-fn =>3 天 |
mega =>15.9亿 |
mask =>159****0000 |
currency =>100000$ |
cny =>壹拾万元整 |
img =>
| img preview =>
| img list =>
| html =>Strong |
badge =>Done |
tag =>Wait |
default =>- |
primary =>primary |
success =>success |
danger =>danger |
warning =>warning |
size =>small | ,default | ,large |
tooltip =>tooltip |
Async =>
1703070066973 | AgainUnit =>3人 |
Text Unit =>100元 |
custom widget =>
| import { JsonPipe } from '@angular/common';
import { ChangeDetectionStrategy, ChangeDetectorRef, Component, OnInit, inject } from '@angular/core';
import { FormsModule } from '@angular/forms';
import { DomSanitizer } from '@angular/platform-browser';
diff --git a/components/cell/zh/index.html b/components/cell/zh/index.html
index e288c4f2f6..f15f0addd1 100644
--- a/components/cell/zh/index.html
+++ b/components/cell/zh/index.html
@@ -1,4 +1,4 @@
-cell - NG-ALAIN内置支持十几种数据类型的格式化,且支持小部件自定义模式。
代码演示
"string" =>string |
100 =>100 |
1000000 =>1000000 |
"2023-12-20T10:46:47.459Z" =>2023-12-20 10:46:47 |
date-fn =>3 天 |
mega =>15.9亿 |
mask =>159****0000 |
currency =>100000$ |
cny =>壹拾万元整 |
img =>
| img preview =>
| img list =>
| html =>Strong |
badge =>Done |
tag =>Wait |
default =>- |
primary =>primary |
success =>success |
danger =>danger |
warning =>warning |
size =>small | ,default | ,large |
tooltip =>tooltip |
Async =>
1703069207537 | AgainUnit =>3人 |
Text Unit =>100元 |
custom widget =>
| import { JsonPipe } from '@angular/common';
+cell - NG-ALAIN内置支持十几种数据类型的格式化,且支持小部件自定义模式。
代码演示
"string" =>string |
100 =>100 |
1000000 =>1000000 |
"2023-12-20T11:01:07.052Z" =>2023-12-20 11:01:07 |
date-fn =>3 天 |
mega =>15.9亿 |
mask =>159****0000 |
currency =>100000$ |
cny =>壹拾万元整 |
img =>
| img preview =>
| img list =>
| html =>Strong |
badge =>Done |
tag =>Wait |
default =>- |
primary =>primary |
success =>success |
danger =>danger |
warning =>warning |
size =>small | ,default | ,large |
tooltip =>tooltip |
Async =>
1703070067110 | AgainUnit =>3人 |
Text Unit =>100元 |
custom widget =>
| import { JsonPipe } from '@angular/common';
import { ChangeDetectionStrategy, ChangeDetectorRef, Component, OnInit, inject } from '@angular/core';
import { FormsModule } from '@angular/forms';
import { DomSanitizer } from '@angular/platform-browser';
diff --git a/components/st/en/index.html b/components/st/en/index.html
index 1da87a7bf5..7acc417777 100644
--- a/components/st/en/index.html
+++ b/components/st/en/index.html
@@ -1,4 +1,4 @@
-st - NG-ALAINst
并不是在创造另一个表格组件,而是在 nz-table
基础上以可配置形式渲染表格,在中后台里这种方式可以满足绝大多数场景,但又可以更易地管理表格渲染动作。
关于数据源
data
支持三种不同格式数据源,整体分为:URL和静态数据两类;但可以透过参数的配置达到不同的效果,同时有非常多参数可通过 AlainSTConfig
重置默认值,使整个 st
组件模板达到极简。
URL
指的是通过一个 URL 字符串来获取数据。
通过 req.params
、req.method
等参数解决请求数据格式问题
通过 res.reName
重置数据 key
而无须担心后端数据格式是否满足 st
需求
通过 res.process
可以对表格渲染前对数据进一步优化
通过 page.zeroIndexed
可以调整 http 请求时 pi
参数是否遵循 0 基索引,默认情况下为 1 基索引
若返回体的值是数组类型,则强制不分页
使用 _HttpClient
发起请求,因此满足 AlainThemeConfig 的配置也适用
静态数据
指的是通过指定值为 STData[]
或 Observable<STData[]>
,二者都遵循以下规则:
常见问题
Cannot read property 'text' of undefined
若组件已经加载完毕,此时如果再次改变 columns
时可能会出现该错误,这是因为 st
每次只会根据 columns
对数据处理,当列定义发生改变后可能会因为列定义与现有数据无法配对,可能需要使用 this.st.resetColumns({ columns: [], emitReload: true })
来更新列定义并重新加载数据。
某列显示INVALID DATA
当在解析列数据时抛出异常时,会强制显示 INVALID DATA,例如当某指定 type: 'number'
时,而实际获得值为非有效数字型时就会抛出异常。
代码演示
编号 | 头像 | 邮箱 | 电话 | 佣金(单位:元) | 注册时间 |
---|
编号1 | 头像 | 邮箱aaa5@qq.com | 电话phone-8330 | 佣金(单位:元)7,885,418 | 注册时间2023-12-20 10:47 |
|
编号2 | 头像 | 邮箱aaa4@qq.com | 电话phone-57158 | 佣金(单位:元)8,625,860 | 注册时间2023-12-20 10:47 |
|
编号3 | 头像 | 邮箱aaa3@qq.com | 电话phone-53496 | 佣金(单位:元)8,486,627 | 注册时间2023-12-20 10:47 |
|
import { Component, ViewChild } from '@angular/core';
+st - NG-ALAINst
并不是在创造另一个表格组件,而是在 nz-table
基础上以可配置形式渲染表格,在中后台里这种方式可以满足绝大多数场景,但又可以更易地管理表格渲染动作。
关于数据源
data
支持三种不同格式数据源,整体分为:URL和静态数据两类;但可以透过参数的配置达到不同的效果,同时有非常多参数可通过 AlainSTConfig
重置默认值,使整个 st
组件模板达到极简。
URL
指的是通过一个 URL 字符串来获取数据。
通过 req.params
、req.method
等参数解决请求数据格式问题
通过 res.reName
重置数据 key
而无须担心后端数据格式是否满足 st
需求
通过 res.process
可以对表格渲染前对数据进一步优化
通过 page.zeroIndexed
可以调整 http 请求时 pi
参数是否遵循 0 基索引,默认情况下为 1 基索引
若返回体的值是数组类型,则强制不分页
使用 _HttpClient
发起请求,因此满足 AlainThemeConfig 的配置也适用
静态数据
指的是通过指定值为 STData[]
或 Observable<STData[]>
,二者都遵循以下规则:
常见问题
Cannot read property 'text' of undefined
若组件已经加载完毕,此时如果再次改变 columns
时可能会出现该错误,这是因为 st
每次只会根据 columns
对数据处理,当列定义发生改变后可能会因为列定义与现有数据无法配对,可能需要使用 this.st.resetColumns({ columns: [], emitReload: true })
来更新列定义并重新加载数据。
某列显示INVALID DATA
当在解析列数据时抛出异常时,会强制显示 INVALID DATA,例如当某指定 type: 'number'
时,而实际获得值为非有效数字型时就会抛出异常。
代码演示
编号 | 头像 | 邮箱 | 电话 | 佣金(单位:元) | 注册时间 |
---|
编号1 | 头像 | 邮箱aaa10@qq.com | 电话phone-18947 | 佣金(单位:元)667,825 | 注册时间2023-12-20 11:01 |
|
编号2 | 头像 | 邮箱aaa9@qq.com | 电话phone-84041 | 佣金(单位:元)9,150,941 | 注册时间2023-12-20 11:01 |
|
编号3 | 头像 | 邮箱aaa7@qq.com | 电话phone-53488 | 佣金(单位:元)673,758 | 注册时间2023-12-20 11:01 |
|
import { Component, ViewChild } from '@angular/core';
import { STColumn, STComponent, STModule } from '@delon/abc/st';
import { NzButtonModule } from 'ng-zorro-antd/button';
@@ -49,7 +49,7 @@
setRow(): void {
this.st.setRow(0, { price: 100000000 });
}
-}
import { Component, OnInit, TemplateRef, ViewChild, inject } from '@angular/core';
+}
import { Component, OnInit, TemplateRef, ViewChild, inject } from '@angular/core';
import { of, delay } from 'rxjs';
import { STChange, STColumn, STColumnFilter, STColumnFilterHandle, STData, STModule } from '@delon/abc/st';
@@ -202,7 +202,7 @@
change(e: STChange): void {
console.log(e);
}
-}
行号 | 姓名 | 年龄 | HTML | Text | tag | badge | Enum | yn |
---|
行号1 | 姓名name 1 | 年龄27 | HTML1 Other | Text<strong>1</strong> Other | tag进行中 | badge默认 | Enum贰 | yn |
|
行号2 | 姓名name 2 | 年龄33 | HTML2 Other | Text<strong>2</strong> Other | tag警告 | badge默认 | Enum叁 | yn |
|
行号3 | 姓名name 3 | 年龄25 | HTML3 Other | Text<strong>3</strong> Other | tag成功 | badge警告 | Enum壹 | yn |
|
import { Component } from '@angular/core';
+}
行号 | 姓名 | 年龄 | HTML | Text | tag | badge | Enum | yn |
---|
行号1 | 姓名name 1 | 年龄39 | HTML1 Other | Text<strong>1</strong> Other | tag错误 | badge默认 | Enum贰 | yn |
|
行号2 | 姓名name 2 | 年龄24 | HTML2 Other | Text<strong>2</strong> Other | tag成功 | badge错误 | Enum叁 | yn |
|
行号3 | 姓名name 3 | 年龄42 | HTML3 Other | Text<strong>3</strong> Other | tag警告 | badge警告 | Enum壹 | yn |
|
import { Component } from '@angular/core';
import { STColumn, STColumnBadge, STColumnTag, STData, STModule } from '@delon/abc/st';
import { NzButtonModule } from 'ng-zorro-antd/button';
@@ -264,7 +264,7 @@
constructor() {
this.reload();
}
-}
编号 | 类型 | 头像 | 邮箱 | 电话 | 佣金 | 人民币写法 | Site | 可用 | 注册时间 |
---|
编号1 | 类型普通 | | 头像 | | 邮箱aaa9@qq.com | 电话****1799 | | 佣金4,016,481元 | | 人民币写法伍拾贰万柒仟壹佰叁拾壹元整 | | Sitehttps://8996579.com/ | | 可用 | | 注册时间2023-12-20 10:47:17 | |
|
编号2 | 类型会员 | | 头像 | | 邮箱aaa4@qq.com | 电话****9914 | | 佣金1,040,464元 | | 人民币写法玖拾壹万零伍佰叁拾柒元整 | | Sitehttps://2542593.com/ | | 可用 | | 注册时间2023-12-20 10:47:17 | |
|
编号3 | 类型会员 | | 头像 | | 邮箱aaa7@qq.com | 电话****8928 | | 佣金2,334,695元 | | 人民币写法玖拾肆万捌仟叁佰壹拾陆元整 | | Sitehttps://4566499.com/ | | 可用 | | 注册时间2023-12-20 10:47:17 | |
|
import { Component, ViewChild } from '@angular/core';
+}
编号 | 类型 | 头像 | 邮箱 | 电话 | 佣金 | 人民币写法 | Site | 可用 | 注册时间 |
---|
编号1 | 类型会员 | | 头像 | | 邮箱aaa9@qq.com | 电话****4102 | | 佣金323,396元 | | 人民币写法肆佰玖拾贰万玖仟玖佰陆拾捌元整 | | Sitehttps://2073874.com/ | | 可用 | | 注册时间2023-12-20 11:01:36 | |
|
编号2 | 类型普通 | | 头像 | | 邮箱aaa10@qq.com | 电话****1119 | | 佣金9,135,743元 | | 人民币写法伍佰陆拾玖万壹仟零伍拾叁元整 | | Sitehttps://5417779.com/ | | 可用 | | 注册时间2023-12-20 11:01:36 | |
|
编号3 | 类型管理 | | 头像 | | 邮箱aaa6@qq.com | 电话****6956 | | 佣金7,118,946元 | | 人民币写法柒拾肆万捌仟玖佰伍拾玖元整 | | Sitehttps://4438441.com/ | | 可用 | | 注册时间2023-12-20 11:01:36 | |
|
import { Component, ViewChild } from '@angular/core';
import type { CellOptions } from '@delon/abc/cell';
import { STColumn, STComponent, STModule } from '@delon/abc/st';
@@ -324,7 +324,7 @@
setRow(): void {
this.st.setRow(0, { price: 100000000 });
}
-}
import { Component } from '@angular/core';
+}
import { Component } from '@angular/core';
import { STChange, STColumn, STData, STModule } from '@delon/abc/st';
import { NzButtonModule } from 'ng-zorro-antd/button';
@@ -366,7 +366,7 @@
return i;
});
}
-}
import { Component } from '@angular/core';
+}
import { Component } from '@angular/core';
import { STChange, STColumn, STData, STModule } from '@delon/abc/st';
import { NzButtonModule } from 'ng-zorro-antd/button';
@@ -410,7 +410,7 @@
return i;
});
}
-}
编号 | 姓名 | 年龄 | 启用 | OP |
---|
编号1 | 姓名name 1 | 年龄25 | 启用Y | OPEdit |
|
编号2 | 姓名name 2 | 年龄21 | 启用N | OPEdit |
|
编号3 | 姓名name 3 | 年龄30 | 启用Y | OPEdit |
|
import { Component, ViewChild, inject } from '@angular/core';
+}
编号 | 姓名 | 年龄 | 启用 | OP |
---|
编号1 | 姓名name 1 | 年龄23 | 启用Y | OPEdit |
|
编号2 | 姓名name 2 | 年龄28 | 启用N | OPEdit |
|
编号3 | 姓名name 3 | 年龄22 | 启用Y | OPEdit |
|
import { Component, ViewChild, inject } from '@angular/core';
import { FormsModule } from '@angular/forms';
import { STColumn, STComponent, STData, STModule } from '@delon/abc/st';
@@ -573,7 +573,7 @@
private updateEdit(i: STData, edit: boolean): void {
this.st.setRow(i, { edit }, { refreshSchema: true });
}
-}
import { Component } from '@angular/core';
+}
import { Component } from '@angular/core';
import { FormsModule } from '@angular/forms';
import { STColumn, STModule } from '@delon/abc/st';
@@ -610,7 +610,7 @@
{ title: '电话', index: 'phone' },
{ title: '注册时间', type: 'date', index: 'registered' }
];
-}
编号 | 邮箱 | 电话 |
---|
编号1 | 邮箱aaa4@qq.com | 电话phone-55945 |
|
编号2 | 邮箱aaa8@qq.com | 电话phone-78693 |
|
编号3 | 邮箱aaa4@qq.com | 电话phone-10046 |
|
import { Component } from '@angular/core';
+}
编号 | 邮箱 | 电话 |
---|
编号1 | 邮箱aaa6@qq.com | 电话phone-8021 |
|
编号2 | 邮箱aaa4@qq.com | 电话phone-81919 |
|
编号3 | 邮箱aaa6@qq.com | 电话phone-35697 |
|
import { Component } from '@angular/core';
import { STChange, STClickRowClassNameType, STColumn, STModule } from '@delon/abc/st';
import { NzButtonModule } from 'ng-zorro-antd/button';
@@ -644,7 +644,7 @@
_click(e: STChange): void {
console.log('click', e);
}
-}
编号 | 头像 | 姓名 | 国家 | 性别 | 注册时间 |
---|
编号1 | 头像 | 姓名1: last-8 first-20 | 国家CH | 性别male | 注册时间2023-12-20 10:47 |
|
编号2 | 头像 | 姓名2: last-5 first-14 | 国家US | 性别female | 注册时间2023-12-20 10:47 |
|
编号3 | 头像 | 姓名3: last-3 first-10 | 国家DE | 性别male | 注册时间2023-12-20 10:47 |
|
import { Component } from '@angular/core';
+}
编号 | 头像 | 姓名 | 国家 | 性别 | 注册时间 |
---|
编号1 | 头像 | 姓名1: last-10 first-16 | 国家CH | 性别male | 注册时间2023-12-20 11:01 |
|
编号2 | 头像 | 姓名2: last-6 first-14 | 国家US | 性别female | 注册时间2023-12-20 11:01 |
|
编号3 | 头像 | 姓名3: last-10 first-14 | 国家DE | 性别male | 注册时间2023-12-20 11:01 |
|
import { Component } from '@angular/core';
import { STColumn, STData, STModule } from '@delon/abc/st';
import { NzButtonModule } from 'ng-zorro-antd/button';
@@ -703,7 +703,7 @@
},
{ title: '注册时间', type: 'date', index: 'registered' }
];
-}
| 编号 | 姓名 | 年龄 | |
---|
| 编号1 | 姓名name 1 | 年龄21 | Button |
1. My name is John Brown, I am 32 years old, living in New York No. 1 Lake Park. |
| 编号2 | 姓名name 2 | 年龄25 | Button |
2. My name is John Brown, I am 32 years old, living in New York No. 1 Lake Park. |
| 编号3 | 姓名name 3 | 年龄23 | Button |
3. My name is John Brown, I am 32 years old, living in New York No. 1 Lake Park. |
import { Component } from '@angular/core';
+}
| 编号 | 姓名 | 年龄 | |
---|
| 编号1 | 姓名name 1 | 年龄22 | Button |
1. My name is John Brown, I am 32 years old, living in New York No. 1 Lake Park. |
| 编号2 | 姓名name 2 | 年龄26 | Button |
2. My name is John Brown, I am 32 years old, living in New York No. 1 Lake Park. |
| 编号3 | 姓名name 3 | 年龄25 | Button |
3. My name is John Brown, I am 32 years old, living in New York No. 1 Lake Park. |
import { Component } from '@angular/core';
import { STColumn, STData, STModule } from '@delon/abc/st';
@@ -742,7 +742,7 @@
]
}
];
-}
import { Component } from '@angular/core';
+}
import { Component } from '@angular/core';
import { FormsModule } from '@angular/forms';
import { STColumn, STData, STModule } from '@delon/abc/st';
@@ -831,7 +831,7 @@
isChoose(key: string): boolean {
return !!this.customColumns.find(w => w.value === key && w.checked);
}
-}
import { Component, ViewChild, inject } from '@angular/core';
+}
import { Component, ViewChild, inject } from '@angular/core';
import { DemoDrawerComponent, DemoModalComponent } from '@shared';
@@ -938,7 +938,7 @@
change(e: STChange): void {
console.log(e);
}
-}
import { Component, ViewChild } from '@angular/core';
+}
import { Component, ViewChild } from '@angular/core';
import { STColumn, STComponent, STModule } from '@delon/abc/st';
import { NzButtonModule } from 'ng-zorro-antd/button';
@@ -978,7 +978,7 @@
{ refreshSchema: true, emitReload: false }
);
}
-}
编号 | 头像 | 邮箱 | first | last |
---|
编号1 | 头像 | 邮箱aaa2@qq.com | firstfirst-14 | lastlast-3 |
|
编号2 | 头像 | 邮箱aaa5@qq.com |
|
编号3 | 头像 | 邮箱aaa5@qq.com | firstfirst-10 | lastlast-8 |
|
编号4 | 头像 | 邮箱aaa4@qq.com | firstfirst-20 | lastlast-9 |
|
编号5 | 头像 | 邮箱aaa10@qq.com | lastlast-9 |
|
import { Component } from '@angular/core';
+}
编号 | 头像 | 邮箱 | first | last |
---|
编号1 | 头像 | 邮箱aaa8@qq.com | firstfirst-11 | lastlast-5 |
|
编号2 | 头像 | 邮箱aaa9@qq.com |
|
编号3 | 头像 | 邮箱aaa4@qq.com | firstfirst-18 | lastlast-7 |
|
编号4 | 头像 | 邮箱aaa7@qq.com | firstfirst-18 | lastlast-8 |
|
编号5 | 头像 | 邮箱aaa3@qq.com | lastlast-4 |
|
import { Component } from '@angular/core';
import { STColumn, STData, STModule, STOnCellResult } from '@delon/abc/st';
@@ -1034,7 +1034,7 @@
},
{ title: 'last', index: 'name.last', onCell: sharedOnCell }
];
-}
编号1 | 编号2 | 编号3 | 编号4 | 编号5 | 编号6 | 编号7 | 编号8 | 编号8 | 编号8 | 编号8 | 编号8 | 姓名10 | 姓名11 | 年龄12 |
---|
| | | | | | | | | | | | | | |
编号11 | 编号21 | 编号31 | 编号41 | 编号51 | 编号61 | 编号71 | 编号81 | 编号81 | 编号81 | 编号81 | 编号81 | 姓名10name 1 | 姓名11name 1 | 年龄1224 |
|
编号12 | 编号22 | 编号32 | 编号42 | 编号52 | 编号62 | 编号72 | 编号82 | 编号82 | 编号82 | 编号82 | 编号82 | 姓名10name 2 | 姓名11name 2 | 年龄1224 |
|
编号13 | 编号23 | 编号33 | 编号43 | 编号53 | 编号63 | 编号73 | 编号83 | 编号83 | 编号83 | 编号83 | 编号83 | 姓名10name 3 | 姓名11name 3 | 年龄1221 |
|
import { Component } from '@angular/core';
+}
编号1 | 编号2 | 编号3 | 编号4 | 编号5 | 编号6 | 编号7 | 编号8 | 编号8 | 编号8 | 编号8 | 编号8 | 姓名10 | 姓名11 | 年龄12 |
---|
| | | | | | | | | | | | | | |
编号11 | 编号21 | 编号31 | 编号41 | 编号51 | 编号61 | 编号71 | 编号81 | 编号81 | 编号81 | 编号81 | 编号81 | 姓名10name 1 | 姓名11name 1 | 年龄1225 |
|
编号12 | 编号22 | 编号32 | 编号42 | 编号52 | 编号62 | 编号72 | 编号82 | 编号82 | 编号82 | 编号82 | 编号82 | 姓名10name 2 | 姓名11name 2 | 年龄1221 |
|
编号13 | 编号23 | 编号33 | 编号43 | 编号53 | 编号63 | 编号73 | 编号83 | 编号83 | 编号83 | 编号83 | 编号83 | 姓名10name 3 | 姓名11name 3 | 年龄1225 |
|
import { Component } from '@angular/core';
import { STColumn, STData, STModule } from '@delon/abc/st';
@@ -1071,7 +1071,7 @@
{ title: '姓名11', index: 'name', fixed: 'right', width: 100 },
{ title: '年龄12', index: 'age', fixed: 'right', width: 100 }
];
-}
编号 | Other |
---|
头像 | 邮箱 | 姓名 |
---|
first | last |
---|
编号1 | 头像 | 邮箱aaa10@qq.com | firstfirst-11 | lastlast-7 |
|
编号2 | 头像 | 邮箱aaa6@qq.com | firstfirst-12 | lastlast-3 |
|
编号3 | 头像 | 邮箱aaa9@qq.com | firstfirst-19 | lastlast-5 |
|
import { Component } from '@angular/core';
+}
编号 | Other |
---|
头像 | 邮箱 | 姓名 |
---|
first | last |
---|
编号1 | 头像 | 邮箱aaa6@qq.com | firstfirst-17 | lastlast-6 |
|
编号2 | 头像 | 邮箱aaa5@qq.com | firstfirst-11 | lastlast-9 |
|
编号3 | 头像 | 邮箱aaa7@qq.com | firstfirst-19 | lastlast-9 |
|
import { Component } from '@angular/core';
import { STColumn, STModule } from '@delon/abc/st';
@@ -1102,7 +1102,7 @@
]
}
];
-}
import { Component } from '@angular/core';
+}
import { Component } from '@angular/core';
import { STColumn, STModule } from '@delon/abc/st';
@@ -1129,7 +1129,7 @@
{ title: '电话', index: 'phone' },
{ title: '注册时间', type: 'date', index: 'registered' }
];
-}
行号 | 编号 | 性别 | Sum | Average | Min | Max | Custom |
---|
行号1 | 编号1 | 性别女 | Sum61 | Average61 | Min61 | Max61 | Custom61 |
|
行号2 | 编号2 | 性别女 | Sum72 | Average72 | Min72 | Max72 | Custom72 |
|
行号3 | 编号3 | 性别女 | Sum22 | Average22 | Min22 | Max22 | Custom22 |
|
合计 | 3 个 | 1 | 155 | 51.67 | 22 | 72 | 61 |
性别平均值 | 51.67 | |
import { Component } from '@angular/core';
+}
行号 | 编号 | 性别 | Sum | Average | Min | Max | Custom |
---|
行号1 | 编号1 | 性别女 | Sum35 | Average35 | Min35 | Max35 | Custom35 |
|
行号2 | 编号2 | 性别女 | Sum40 | Average40 | Min40 | Max40 | Custom40 |
|
行号3 | 编号3 | 性别女 | Sum66 | Average66 | Min66 | Max66 | Custom66 |
|
合计 | 3 个 | 1 | 141 | 47 | 35 | 66 | 35 |
性别平均值 | 47 | |
import { Component } from '@angular/core';
import { STColumn, STData, STModule } from '@delon/abc/st';
import { CurrencyPricePipe } from '@delon/util';
@@ -1240,7 +1240,7 @@
console.log('scroll index to', data);
});
}
-}
编号 | 头像 | 邮箱 | 电话 | 数字 | 货币 | 注册时间 |
---|
编号1 | 头像 | 邮箱e1@qq.com | 电话phone - 1 | 数字19,846,245 | 货币19,846,245 | 注册时间2023-12-20 10:47 |
|
编号2 | 头像 | 邮箱e2@qq.com | 电话phone - 2 | 数字11,622,993 | 货币11,622,993 | 注册时间2023-12-20 10:47 |
|
编号3 | 头像 | 邮箱e3@qq.com | 电话phone - 3 | 数字17,668,930 | 货币17,668,930 | 注册时间2023-12-20 10:47 |
|
import { Component, ViewChild } from '@angular/core';
+}
编号 | 头像 | 邮箱 | 电话 | 数字 | 货币 | 注册时间 |
---|
编号1 | 头像 | 邮箱e1@qq.com | 电话phone - 1 | 数字18,739,581 | 货币18,739,581 | 注册时间2023-12-20 11:01 |
|
编号2 | 头像 | 邮箱e2@qq.com | 电话phone - 2 | 数字11,539,926 | 货币11,539,926 | 注册时间2023-12-20 11:01 |
|
编号3 | 头像 | 邮箱e3@qq.com | 电话phone - 3 | 数字16,577,921 | 货币16,577,921 | 注册时间2023-12-20 11:01 |
|
import { Component, ViewChild } from '@angular/core';
import { STColumn, STComponent, STData, STModule } from '@delon/abc/st';
import { NzButtonModule } from 'ng-zorro-antd/button';
@@ -1294,7 +1294,7 @@
{ title: '货币', index: 'price', type: 'currency' },
{ title: '注册时间', type: 'date', index: 'registered' }
];
-}
编号 | 头像 | 邮箱 | 电话 | 佣金 | 注册时间 |
---|
编号1 | 头像 | 邮箱aaa2@qq.com | 电话phone-4536 | 佣金2,293,728 | 注册时间2023-12-20 10:47 |
|
编号2 | 头像 | 邮箱aaa10@qq.com | 电话phone-81232 | 佣金1,656,503 | 注册时间2023-12-20 10:47 |
|
编号3 | 头像 | 邮箱aaa10@qq.com | 电话phone-13104 | 佣金6,382,764 | 注册时间2023-12-20 10:47 |
|
import { Component } from '@angular/core';
+}
编号 | 头像 | 邮箱 | 电话 | 佣金 | 注册时间 |
---|
编号1 | 头像 | 邮箱aaa1@qq.com | 电话phone-3706 | 佣金4,713,818 | 注册时间2023-12-20 11:01 |
|
编号2 | 头像 | 邮箱aaa1@qq.com | 电话phone-13003 | 佣金8,027,665 | 注册时间2023-12-20 11:01 |
|
编号3 | 头像 | 邮箱aaa1@qq.com | 电话phone-62494 | 佣金453,691 | 注册时间2023-12-20 11:01 |
|
import { Component } from '@angular/core';
import { STChange, STColumn, STModule } from '@delon/abc/st';
diff --git a/components/st/zh/index.html b/components/st/zh/index.html
index b18b878e3a..1b725bcb94 100644
--- a/components/st/zh/index.html
+++ b/components/st/zh/index.html
@@ -1,4 +1,4 @@
-st - NG-ALAINst
并不是在创造另一个表格组件,而是在 nz-table
基础上以可配置形式渲染表格,在中后台里这种方式可以满足绝大多数场景,但又可以更易地管理表格渲染动作。
关于数据源
data
支持三种不同格式数据源,整体分为:URL和静态数据两类;但可以透过参数的配置达到不同的效果,同时有非常多参数可通过 AlainSTConfig
重置默认值,使整个 st
组件模板达到极简。
URL
指的是通过一个 URL 字符串来获取数据。
通过 req.params
、req.method
等参数解决请求数据格式问题
通过 res.reName
重置数据 key
而无须担心后端数据格式是否满足 st
需求
通过 res.process
可以对表格渲染前对数据进一步优化
通过 page.zeroIndexed
可以调整 http 请求时 pi
参数是否遵循 0 基索引,默认情况下为 1 基索引
若返回体的值是数组类型,则强制不分页
使用 _HttpClient
发起请求,因此满足 AlainThemeConfig 的配置也适用
静态数据
指的是通过指定值为 STData[]
或 Observable<STData[]>
,二者都遵循以下规则:
常见问题
Cannot read property 'text' of undefined
若组件已经加载完毕,此时如果再次改变 columns
时可能会出现该错误,这是因为 st
每次只会根据 columns
对数据处理,当列定义发生改变后可能会因为列定义与现有数据无法配对,可能需要使用 this.st.resetColumns({ columns: [], emitReload: true })
来更新列定义并重新加载数据。
某列显示INVALID DATA
当在解析列数据时抛出异常时,会强制显示 INVALID DATA,例如当某指定 type: 'number'
时,而实际获得值为非有效数字型时就会抛出异常。
代码演示
编号 | 头像 | 邮箱 | 电话 | 佣金(单位:元) | 注册时间 |
---|
编号1 | 头像 | 邮箱aaa10@qq.com | 电话phone-3594 | 佣金(单位:元)1,297,425 | 注册时间2023-12-20 10:47 |
|
编号2 | 头像 | 邮箱aaa9@qq.com | 电话phone-36513 | 佣金(单位:元)9,492,457 | 注册时间2023-12-20 10:47 |
|
编号3 | 头像 | 邮箱aaa6@qq.com | 电话phone-82553 | 佣金(单位:元)7,129,879 | 注册时间2023-12-20 10:47 |
|
import { Component, ViewChild } from '@angular/core';
+st - NG-ALAINst
并不是在创造另一个表格组件,而是在 nz-table
基础上以可配置形式渲染表格,在中后台里这种方式可以满足绝大多数场景,但又可以更易地管理表格渲染动作。
关于数据源
data
支持三种不同格式数据源,整体分为:URL和静态数据两类;但可以透过参数的配置达到不同的效果,同时有非常多参数可通过 AlainSTConfig
重置默认值,使整个 st
组件模板达到极简。
URL
指的是通过一个 URL 字符串来获取数据。
通过 req.params
、req.method
等参数解决请求数据格式问题
通过 res.reName
重置数据 key
而无须担心后端数据格式是否满足 st
需求
通过 res.process
可以对表格渲染前对数据进一步优化
通过 page.zeroIndexed
可以调整 http 请求时 pi
参数是否遵循 0 基索引,默认情况下为 1 基索引
若返回体的值是数组类型,则强制不分页
使用 _HttpClient
发起请求,因此满足 AlainThemeConfig 的配置也适用
静态数据
指的是通过指定值为 STData[]
或 Observable<STData[]>
,二者都遵循以下规则:
常见问题
Cannot read property 'text' of undefined
若组件已经加载完毕,此时如果再次改变 columns
时可能会出现该错误,这是因为 st
每次只会根据 columns
对数据处理,当列定义发生改变后可能会因为列定义与现有数据无法配对,可能需要使用 this.st.resetColumns({ columns: [], emitReload: true })
来更新列定义并重新加载数据。
某列显示INVALID DATA
当在解析列数据时抛出异常时,会强制显示 INVALID DATA,例如当某指定 type: 'number'
时,而实际获得值为非有效数字型时就会抛出异常。
代码演示
编号 | 头像 | 邮箱 | 电话 | 佣金(单位:元) | 注册时间 |
---|
编号1 | 头像 | 邮箱aaa1@qq.com | 电话phone-31167 | 佣金(单位:元)5,523,842 | 注册时间2023-12-20 11:01 |
|
编号2 | 头像 | 邮箱aaa5@qq.com | 电话phone-74555 | 佣金(单位:元)864,289 | 注册时间2023-12-20 11:01 |
|
编号3 | 头像 | 邮箱aaa7@qq.com | 电话phone-61914 | 佣金(单位:元)9,508,920 | 注册时间2023-12-20 11:01 |
|
import { Component, ViewChild } from '@angular/core';
import { STColumn, STComponent, STModule } from '@delon/abc/st';
import { NzButtonModule } from 'ng-zorro-antd/button';
@@ -49,7 +49,7 @@
setRow(): void {
this.st.setRow(0, { price: 100000000 });
}
-}
import { Component, OnInit, TemplateRef, ViewChild, inject } from '@angular/core';
+}
import { Component, OnInit, TemplateRef, ViewChild, inject } from '@angular/core';
import { of, delay } from 'rxjs';
import { STChange, STColumn, STColumnFilter, STColumnFilterHandle, STData, STModule } from '@delon/abc/st';
@@ -202,7 +202,7 @@
change(e: STChange): void {
console.log(e);
}
-}
行号 | 姓名 | 年龄 | HTML | Text | tag | badge | Enum | yn |
---|
行号1 | 姓名name 1 | 年龄48 | HTML1 Other | Text<strong>1</strong> Other | tag错误 | badge进行中 | Enum贰 | yn |
|
行号2 | 姓名name 2 | 年龄20 | HTML2 Other | Text<strong>2</strong> Other | tag默认 | badge错误 | Enum贰 | yn |
|
行号3 | 姓名name 3 | 年龄24 | HTML3 Other | Text<strong>3</strong> Other | tag成功 | badge成功 | Enum贰 | yn |
|
import { Component } from '@angular/core';
+}
行号 | 姓名 | 年龄 | HTML | Text | tag | badge | Enum | yn |
---|
行号1 | 姓名name 1 | 年龄15 | HTML1 Other | Text<strong>1</strong> Other | tag进行中 | badge错误 | Enum壹 | yn |
|
行号2 | 姓名name 2 | 年龄43 | HTML2 Other | Text<strong>2</strong> Other | tag警告 | badge进行中 | Enum贰 | yn |
|
行号3 | 姓名name 3 | 年龄24 | HTML3 Other | Text<strong>3</strong> Other | tag警告 | badge进行中 | Enum壹 | yn |
|
import { Component } from '@angular/core';
import { STColumn, STColumnBadge, STColumnTag, STData, STModule } from '@delon/abc/st';
import { NzButtonModule } from 'ng-zorro-antd/button';
@@ -264,7 +264,7 @@
constructor() {
this.reload();
}
-}
编号 | 类型 | 头像 | 邮箱 | 电话 | 佣金 | 人民币写法 | Site | 可用 | 注册时间 |
---|
编号1 | 类型普通 | | 头像 | | 邮箱aaa10@qq.com | 电话****8663 | | 佣金5,927,808元 | | 人民币写法陆佰柒拾贰万伍仟捌佰壹拾伍元整 | | Sitehttps://4820953.com/ | | 可用 | | 注册时间2023-12-20 10:47:17 | |
|
编号2 | 类型普通 | | 头像 | | 邮箱aaa6@qq.com | 电话****8858 | | 佣金2,466,397元 | | 人民币写法肆佰捌拾肆万贰仟玖佰柒拾叁元整 | | Sitehttps://493446.com/ | | 可用 | | 注册时间2023-12-20 10:47:17 | |
|
编号3 | 类型会员 | | 头像 | | 邮箱aaa2@qq.com | 电话****039 | | 佣金8,163,626元 | | 人民币写法贰拾壹万贰仟叁佰捌拾陆元整 | | Sitehttps://5909098.com/ | | 可用 | | 注册时间2023-12-20 10:47:17 | |
|
import { Component, ViewChild } from '@angular/core';
+}
编号 | 类型 | 头像 | 邮箱 | 电话 | 佣金 | 人民币写法 | Site | 可用 | 注册时间 |
---|
编号1 | 类型管理 | | 头像 | | 邮箱aaa3@qq.com | 电话****5698 | | 佣金9,445,806元 | | 人民币写法陆拾柒万肆仟叁佰贰拾捌元整 | | Sitehttps://3900622.com/ | | 可用 | | 注册时间2023-12-20 11:01:37 | |
|
编号2 | 类型管理 | | 头像 | | 邮箱aaa8@qq.com | 电话****9077 | | 佣金1,237,001元 | | 人民币写法柒佰肆拾伍万零伍佰壹拾捌元整 | | Sitehttps://4184864.com/ | | 可用 | | 注册时间2023-12-20 11:01:37 | |
|
编号3 | 类型管理 | | 头像 | | 邮箱aaa6@qq.com | 电话****6577 | | 佣金1,386,019元 | | 人民币写法贰佰贰拾贰万玖仟贰佰玖拾伍元整 | | Sitehttps://9469064.com/ | | 可用 | | 注册时间2023-12-20 11:01:37 | |
|
import { Component, ViewChild } from '@angular/core';
import type { CellOptions } from '@delon/abc/cell';
import { STColumn, STComponent, STModule } from '@delon/abc/st';
@@ -324,7 +324,7 @@
setRow(): void {
this.st.setRow(0, { price: 100000000 });
}
-}
import { Component } from '@angular/core';
+}
import { Component } from '@angular/core';
import { STChange, STColumn, STData, STModule } from '@delon/abc/st';
import { NzButtonModule } from 'ng-zorro-antd/button';
@@ -366,7 +366,7 @@
return i;
});
}
-}
import { Component } from '@angular/core';
+}
import { Component } from '@angular/core';
import { STChange, STColumn, STData, STModule } from '@delon/abc/st';
import { NzButtonModule } from 'ng-zorro-antd/button';
@@ -410,7 +410,7 @@
return i;
});
}
-}
编号 | 姓名 | 年龄 | 启用 | OP |
---|
编号1 | 姓名name 1 | 年龄22 | 启用Y | OPEdit |
|
编号2 | 姓名name 2 | 年龄23 | 启用N | OPEdit |
|
编号3 | 姓名name 3 | 年龄26 | 启用Y | OPEdit |
|
import { Component, ViewChild, inject } from '@angular/core';
+}
编号 | 姓名 | 年龄 | 启用 | OP |
---|
编号1 | 姓名name 1 | 年龄21 | 启用Y | OPEdit |
|
编号2 | 姓名name 2 | 年龄23 | 启用N | OPEdit |
|
编号3 | 姓名name 3 | 年龄22 | 启用Y | OPEdit |
|
import { Component, ViewChild, inject } from '@angular/core';
import { FormsModule } from '@angular/forms';
import { STColumn, STComponent, STData, STModule } from '@delon/abc/st';
@@ -573,7 +573,7 @@
private updateEdit(i: STData, edit: boolean): void {
this.st.setRow(i, { edit }, { refreshSchema: true });
}
-}
import { Component } from '@angular/core';
+}
import { Component } from '@angular/core';
import { FormsModule } from '@angular/forms';
import { STColumn, STModule } from '@delon/abc/st';
@@ -610,7 +610,7 @@
{ title: '电话', index: 'phone' },
{ title: '注册时间', type: 'date', index: 'registered' }
];
-}
编号 | 邮箱 | 电话 |
---|
编号1 | 邮箱aaa10@qq.com | 电话phone-38454 |
|
编号2 | 邮箱aaa7@qq.com | 电话phone-14910 |
|
编号3 | 邮箱aaa4@qq.com | 电话phone-9063 |
|
import { Component } from '@angular/core';
+}
编号 | 邮箱 | 电话 |
---|
编号1 | 邮箱aaa7@qq.com | 电话phone-45671 |
|
编号2 | 邮箱aaa3@qq.com | 电话phone-88478 |
|
编号3 | 邮箱aaa4@qq.com | 电话phone-70810 |
|
import { Component } from '@angular/core';
import { STChange, STClickRowClassNameType, STColumn, STModule } from '@delon/abc/st';
import { NzButtonModule } from 'ng-zorro-antd/button';
@@ -644,7 +644,7 @@
_click(e: STChange): void {
console.log('click', e);
}
-}
编号 | 头像 | 姓名 | 国家 | 性别 | 注册时间 |
---|
编号1 | 头像 | 姓名1: last-10 first-20 | 国家CH | 性别male | 注册时间2023-12-20 10:47 |
|
编号2 | 头像 | 姓名2: last-7 first-15 | 国家US | 性别female | 注册时间2023-12-20 10:47 |
|
编号3 | 头像 | 姓名3: last-8 first-14 | 国家DE | 性别male | 注册时间2023-12-20 10:47 |
|
import { Component } from '@angular/core';
+}
编号 | 头像 | 姓名 | 国家 | 性别 | 注册时间 |
---|
编号1 | 头像 | 姓名1: last-5 first-20 | 国家CH | 性别male | 注册时间2023-12-20 11:01 |
|
编号2 | 头像 | 姓名2: last-1 first-19 | 国家US | 性别female | 注册时间2023-12-20 11:01 |
|
编号3 | 头像 | 姓名3: last-7 first-18 | 国家DE | 性别male | 注册时间2023-12-20 11:01 |
|
import { Component } from '@angular/core';
import { STColumn, STData, STModule } from '@delon/abc/st';
import { NzButtonModule } from 'ng-zorro-antd/button';
@@ -703,7 +703,7 @@
},
{ title: '注册时间', type: 'date', index: 'registered' }
];
-}
| 编号 | 姓名 | 年龄 | |
---|
| 编号1 | 姓名name 1 | 年龄24 | Button |
1. My name is John Brown, I am 32 years old, living in New York No. 1 Lake Park. |
| 编号2 | 姓名name 2 | 年龄26 | Button |
2. My name is John Brown, I am 32 years old, living in New York No. 1 Lake Park. |
| 编号3 | 姓名name 3 | 年龄26 | Button |
3. My name is John Brown, I am 32 years old, living in New York No. 1 Lake Park. |
import { Component } from '@angular/core';
+}
| 编号 | 姓名 | 年龄 | |
---|
| 编号1 | 姓名name 1 | 年龄27 | Button |
1. My name is John Brown, I am 32 years old, living in New York No. 1 Lake Park. |
| 编号2 | 姓名name 2 | 年龄22 | Button |
2. My name is John Brown, I am 32 years old, living in New York No. 1 Lake Park. |
| 编号3 | 姓名name 3 | 年龄26 | Button |
3. My name is John Brown, I am 32 years old, living in New York No. 1 Lake Park. |
import { Component } from '@angular/core';
import { STColumn, STData, STModule } from '@delon/abc/st';
@@ -742,7 +742,7 @@
]
}
];
-}
import { Component } from '@angular/core';
+}
import { Component } from '@angular/core';
import { FormsModule } from '@angular/forms';
import { STColumn, STData, STModule } from '@delon/abc/st';
@@ -831,7 +831,7 @@
isChoose(key: string): boolean {
return !!this.customColumns.find(w => w.value === key && w.checked);
}
-}
import { Component, ViewChild, inject } from '@angular/core';
+}
import { Component, ViewChild, inject } from '@angular/core';
import { DemoDrawerComponent, DemoModalComponent } from '@shared';
@@ -938,7 +938,7 @@
change(e: STChange): void {
console.log(e);
}
-}
import { Component, ViewChild } from '@angular/core';
+}
import { Component, ViewChild } from '@angular/core';
import { STColumn, STComponent, STModule } from '@delon/abc/st';
import { NzButtonModule } from 'ng-zorro-antd/button';
@@ -978,7 +978,7 @@
{ refreshSchema: true, emitReload: false }
);
}
-}
编号 | 头像 | 邮箱 | first | last |
---|
编号1 | 头像 | 邮箱aaa4@qq.com | firstfirst-19 | lastlast-3 |
|
编号2 | 头像 | 邮箱aaa8@qq.com |
|
编号3 | 头像 | 邮箱aaa8@qq.com | firstfirst-12 | lastlast-3 |
|
编号4 | 头像 | 邮箱aaa1@qq.com | firstfirst-14 | lastlast-5 |
|
编号5 | 头像 | 邮箱aaa9@qq.com | lastlast-1 |
|
import { Component } from '@angular/core';
+}
编号 | 头像 | 邮箱 | first | last |
---|
编号1 | 头像 | 邮箱aaa5@qq.com | firstfirst-15 | lastlast-2 |
|
编号2 | 头像 | 邮箱aaa3@qq.com |
|
编号3 | 头像 | 邮箱aaa9@qq.com | firstfirst-13 | lastlast-8 |
|
编号4 | 头像 | 邮箱aaa6@qq.com | firstfirst-16 | lastlast-4 |
|
编号5 | 头像 | 邮箱aaa7@qq.com | lastlast-1 |
|
import { Component } from '@angular/core';
import { STColumn, STData, STModule, STOnCellResult } from '@delon/abc/st';
@@ -1034,7 +1034,7 @@
},
{ title: 'last', index: 'name.last', onCell: sharedOnCell }
];
-}
编号1 | 编号2 | 编号3 | 编号4 | 编号5 | 编号6 | 编号7 | 编号8 | 编号8 | 编号8 | 编号8 | 编号8 | 姓名10 | 姓名11 | 年龄12 |
---|
| | | | | | | | | | | | | | |
编号11 | 编号21 | 编号31 | 编号41 | 编号51 | 编号61 | 编号71 | 编号81 | 编号81 | 编号81 | 编号81 | 编号81 | 姓名10name 1 | 姓名11name 1 | 年龄1226 |
|
编号12 | 编号22 | 编号32 | 编号42 | 编号52 | 编号62 | 编号72 | 编号82 | 编号82 | 编号82 | 编号82 | 编号82 | 姓名10name 2 | 姓名11name 2 | 年龄1226 |
|
编号13 | 编号23 | 编号33 | 编号43 | 编号53 | 编号63 | 编号73 | 编号83 | 编号83 | 编号83 | 编号83 | 编号83 | 姓名10name 3 | 姓名11name 3 | 年龄1224 |
|
import { Component } from '@angular/core';
+}
编号1 | 编号2 | 编号3 | 编号4 | 编号5 | 编号6 | 编号7 | 编号8 | 编号8 | 编号8 | 编号8 | 编号8 | 姓名10 | 姓名11 | 年龄12 |
---|
| | | | | | | | | | | | | | |
编号11 | 编号21 | 编号31 | 编号41 | 编号51 | 编号61 | 编号71 | 编号81 | 编号81 | 编号81 | 编号81 | 编号81 | 姓名10name 1 | 姓名11name 1 | 年龄1226 |
|
编号12 | 编号22 | 编号32 | 编号42 | 编号52 | 编号62 | 编号72 | 编号82 | 编号82 | 编号82 | 编号82 | 编号82 | 姓名10name 2 | 姓名11name 2 | 年龄1229 |
|
编号13 | 编号23 | 编号33 | 编号43 | 编号53 | 编号63 | 编号73 | 编号83 | 编号83 | 编号83 | 编号83 | 编号83 | 姓名10name 3 | 姓名11name 3 | 年龄1229 |
|
import { Component } from '@angular/core';
import { STColumn, STData, STModule } from '@delon/abc/st';
@@ -1071,7 +1071,7 @@
{ title: '姓名11', index: 'name', fixed: 'right', width: 100 },
{ title: '年龄12', index: 'age', fixed: 'right', width: 100 }
];
-}
编号 | Other |
---|
头像 | 邮箱 | 姓名 |
---|
first | last |
---|
编号1 | 头像 | 邮箱aaa7@qq.com | firstfirst-19 | lastlast-10 |
|
编号2 | 头像 | 邮箱aaa1@qq.com | firstfirst-15 | lastlast-10 |
|
编号3 | 头像 | 邮箱aaa3@qq.com | firstfirst-15 | lastlast-10 |
|
import { Component } from '@angular/core';
+}
编号 | Other |
---|
头像 | 邮箱 | 姓名 |
---|
first | last |
---|
编号1 | 头像 | 邮箱aaa1@qq.com | firstfirst-19 | lastlast-1 |
|
编号2 | 头像 | 邮箱aaa8@qq.com | firstfirst-12 | lastlast-7 |
|
编号3 | 头像 | 邮箱aaa2@qq.com | firstfirst-20 | lastlast-10 |
|
import { Component } from '@angular/core';
import { STColumn, STModule } from '@delon/abc/st';
@@ -1102,7 +1102,7 @@
]
}
];
-}
import { Component } from '@angular/core';
+}
import { Component } from '@angular/core';
import { STColumn, STModule } from '@delon/abc/st';
@@ -1129,7 +1129,7 @@
{ title: '电话', index: 'phone' },
{ title: '注册时间', type: 'date', index: 'registered' }
];
-}
行号 | 编号 | 性别 | Sum | Average | Min | Max | Custom |
---|
行号1 | 编号1 | 性别男 | Sum68 | Average68 | Min68 | Max68 | Custom68 |
|
行号2 | 编号2 | 性别男 | Sum50 | Average50 | Min50 | Max50 | Custom50 |
|
行号3 | 编号3 | 性别女 | Sum67 | Average67 | Min67 | Max67 | Custom67 |
|
合计 | 3 个 | 2 | 185 | 61.67 | 50 | 68 | 68 |
性别平均值 | 61.67 | |
import { Component } from '@angular/core';
+}
行号 | 编号 | 性别 | Sum | Average | Min | Max | Custom |
---|
行号1 | 编号1 | 性别男 | Sum23 | Average23 | Min23 | Max23 | Custom23 |
|
行号2 | 编号2 | 性别男 | Sum96 | Average96 | Min96 | Max96 | Custom96 |
|
行号3 | 编号3 | 性别女 | Sum75 | Average75 | Min75 | Max75 | Custom75 |
|
合计 | 3 个 | 2 | 194 | 64.67 | 23 | 96 | 23 |
性别平均值 | 64.67 | |
import { Component } from '@angular/core';
import { STColumn, STData, STModule } from '@delon/abc/st';
import { CurrencyPricePipe } from '@delon/util';
@@ -1240,7 +1240,7 @@
console.log('scroll index to', data);
});
}
-}
编号 | 头像 | 邮箱 | 电话 | 数字 | 货币 | 注册时间 |
---|
编号1 | 头像 | 邮箱e1@qq.com | 电话phone - 1 | 数字18,696,919 | 货币18,696,919 | 注册时间2023-12-20 10:47 |
|
编号2 | 头像 | 邮箱e2@qq.com | 电话phone - 2 | 数字15,313,298 | 货币15,313,298 | 注册时间2023-12-20 10:47 |
|
编号3 | 头像 | 邮箱e3@qq.com | 电话phone - 3 | 数字19,117,204 | 货币19,117,204 | 注册时间2023-12-20 10:47 |
|
import { Component, ViewChild } from '@angular/core';
+}
编号 | 头像 | 邮箱 | 电话 | 数字 | 货币 | 注册时间 |
---|
编号1 | 头像 | 邮箱e1@qq.com | 电话phone - 1 | 数字12,304,463 | 货币12,304,463 | 注册时间2023-12-20 11:01 |
|
编号2 | 头像 | 邮箱e2@qq.com | 电话phone - 2 | 数字14,501,666 | 货币14,501,666 | 注册时间2023-12-20 11:01 |
|
编号3 | 头像 | 邮箱e3@qq.com | 电话phone - 3 | 数字14,930,056 | 货币14,930,056 | 注册时间2023-12-20 11:01 |
|
import { Component, ViewChild } from '@angular/core';
import { STColumn, STComponent, STData, STModule } from '@delon/abc/st';
import { NzButtonModule } from 'ng-zorro-antd/button';
@@ -1294,7 +1294,7 @@
{ title: '货币', index: 'price', type: 'currency' },
{ title: '注册时间', type: 'date', index: 'registered' }
];
-}
编号 | 头像 | 邮箱 | 电话 | 佣金 | 注册时间 |
---|
编号1 | 头像 | 邮箱aaa9@qq.com | 电话phone-72861 | 佣金2,660,977 | 注册时间2023-12-20 10:47 |
|
编号2 | 头像 | 邮箱aaa7@qq.com | 电话phone-36336 | 佣金4,022,762 | 注册时间2023-12-20 10:47 |
|
编号3 | 头像 | 邮箱aaa2@qq.com | 电话phone-67555 | 佣金4,945,219 | 注册时间2023-12-20 10:47 |
|
import { Component } from '@angular/core';
+}
编号 | 头像 | 邮箱 | 电话 | 佣金 | 注册时间 |
---|
编号1 | 头像 | 邮箱aaa2@qq.com | 电话phone-63156 | 佣金5,432,627 | 注册时间2023-12-20 11:01 |
|
编号2 | 头像 | 邮箱aaa3@qq.com | 电话phone-53596 | 佣金1,948,338 | 注册时间2023-12-20 11:01 |
|
编号3 | 头像 | 邮箱aaa1@qq.com | 电话phone-20661 | 佣金9,540,703 | 注册时间2023-12-20 11:01 |
|
import { Component } from '@angular/core';
import { STChange, STColumn, STModule } from '@delon/abc/st';
diff --git a/components/xlsx/en/index.html b/components/xlsx/en/index.html
index 3d84800ac9..903456d1ff 100644
--- a/components/xlsx/en/index.html
+++ b/components/xlsx/en/index.html
@@ -50,7 +50,7 @@
});
node.value = '';
}
-}
import { Component, inject } from '@angular/core';
+}
import { Component, inject } from '@angular/core';
import { STColumn, STData, STModule } from '@delon/abc/st';
import { XlsxService } from '@delon/abc/xlsx';
diff --git a/components/xlsx/zh/index.html b/components/xlsx/zh/index.html
index 09109d8b6b..87f28ebfb8 100644
--- a/components/xlsx/zh/index.html
+++ b/components/xlsx/zh/index.html
@@ -50,7 +50,7 @@
});
node.value = '';
}
-}
import { Component, inject } from '@angular/core';
+}
import { Component, inject } from '@angular/core';
import { STColumn, STData, STModule } from '@delon/abc/st';
import { XlsxService } from '@delon/abc/xlsx';
diff --git a/dev/l1/index.html b/dev/l1/index.html
index 774b1b9e40..d954e3a8a7 100644
--- a/dev/l1/index.html
+++ b/dev/l1/index.html
@@ -167,7 +167,7 @@
- first: "2023-12-20 10:48:58",now: "2023-12-20 10:48:58"
+ first: "2023-12-20 11:03:18",now: "2023-12-20 11:03:18"
id: null
page: {
"closed": false,
diff --git a/dev/l2/index.html b/dev/l2/index.html
index 0956eaad65..e94529bb50 100644
--- a/dev/l2/index.html
+++ b/dev/l2/index.html
@@ -167,7 +167,7 @@
- first: "2023-12-20 10:48:58",now: "2023-12-20 10:48:58"
+ first: "2023-12-20 11:03:19",now: "2023-12-20 11:03:19"
id: null
page: {
"closed": false,
diff --git a/dev/l3/index.html b/dev/l3/index.html
index 82955996a5..1300b2ae89 100644
--- a/dev/l3/index.html
+++ b/dev/l3/index.html
@@ -167,7 +167,7 @@
- first: "2023-12-20 10:48:58",now: "2023-12-20 10:48:58"
+ first: "2023-12-20 11:03:19",now: "2023-12-20 11:03:19"
id: null
page: {
"closed": false,
diff --git a/dev/l4/index.html b/dev/l4/index.html
index 5b1033444d..a43e2bf893 100644
--- a/dev/l4/index.html
+++ b/dev/l4/index.html
@@ -167,7 +167,7 @@
- first: "2023-12-20 10:48:59",now: "2023-12-20 10:48:59"
+ first: "2023-12-20 11:03:20",now: "2023-12-20 11:03:20"
id: null
page: {
"closed": false,
diff --git a/dev/l5/index.html b/dev/l5/index.html
index b4f7f62230..9b67fdff7d 100644
--- a/dev/l5/index.html
+++ b/dev/l5/index.html
@@ -167,7 +167,7 @@
- first: "2023-12-20 10:48:59",now: "2023-12-20 10:48:59"
+ first: "2023-12-20 11:03:20",now: "2023-12-20 11:03:20"
id: null
page: {
"closed": false,
diff --git a/dev/l6/index.html b/dev/l6/index.html
index 1212bf4f39..ba330b02d7 100644
--- a/dev/l6/index.html
+++ b/dev/l6/index.html
@@ -167,7 +167,7 @@
- first: "2023-12-20 10:49:00",now: "2023-12-20 10:49:00"
+ first: "2023-12-20 11:03:20",now: "2023-12-20 11:03:20"
id: null
page: {
"closed": false,
diff --git a/dev/l7/index.html b/dev/l7/index.html
index ea109a3045..2a29d9cc7a 100644
--- a/dev/l7/index.html
+++ b/dev/l7/index.html
@@ -167,7 +167,7 @@
- first: "2023-12-20 10:49:00",now: "2023-12-20 10:49:00"
+ first: "2023-12-20 11:03:20",now: "2023-12-20 11:03:20"
id: null
page: {
"closed": false,
diff --git a/dev/l8/index.html b/dev/l8/index.html
index 92e2180410..180d125515 100644
--- a/dev/l8/index.html
+++ b/dev/l8/index.html
@@ -167,7 +167,7 @@
- first: "2023-12-20 10:49:01",now: "2023-12-20 10:49:01"
+ first: "2023-12-20 11:03:21",now: "2023-12-20 11:03:21"
id: null
page: {
"closed": false,
diff --git a/dev/lazy/index.html b/dev/lazy/index.html
index 52599f505d..176bb7d1db 100644
--- a/dev/lazy/index.html
+++ b/dev/lazy/index.html
@@ -167,11 +167,11 @@
- Lazy Module, "2023-12-20 10:49:01"
+ Lazy Module, "2023-12-20 11:03:22"
Lazy child component
- first: "2023-12-20 10:49:01",now: "2023-12-20 10:49:01"
+ first: "2023-12-20 11:03:22",now: "2023-12-20 11:03:22"
id: null
page: {
"closed": false,
diff --git a/dev/lazy/p1/index.html b/dev/lazy/p1/index.html
index 69d16f3f5c..176bb7d1db 100644
--- a/dev/lazy/p1/index.html
+++ b/dev/lazy/p1/index.html
@@ -167,11 +167,11 @@
- Lazy Module, "2023-12-20 10:49:02"
+ Lazy Module, "2023-12-20 11:03:22"
Lazy child component
- first: "2023-12-20 10:49:02",now: "2023-12-20 10:49:02"
+ first: "2023-12-20 11:03:22",now: "2023-12-20 11:03:22"
id: null
page: {
"closed": false,
diff --git a/dev/lazy/p2/index.html b/dev/lazy/p2/index.html
index 1d8b383310..a476457609 100644
--- a/dev/lazy/p2/index.html
+++ b/dev/lazy/p2/index.html
@@ -167,11 +167,11 @@
- Lazy Module, "2023-12-20 10:49:03"
+ Lazy Module, "2023-12-20 11:03:23"
Lazy child component
- first: "2023-12-20 10:49:03",now: "2023-12-20 10:49:03"
+ first: "2023-12-20 11:03:23",now: "2023-12-20 11:03:23"
id: null
page: {
"closed": false,
diff --git a/dev/lazy/p3/index.html b/dev/lazy/p3/index.html
index 1971df0a94..cad260f3f6 100644
--- a/dev/lazy/p3/index.html
+++ b/dev/lazy/p3/index.html
@@ -167,11 +167,11 @@
- Lazy Module, "2023-12-20 10:49:03"
+ Lazy Module, "2023-12-20 11:03:23"
Lazy child component
- first: "2023-12-20 10:49:03",now: "2023-12-20 10:49:03"
+ first: "2023-12-20 11:03:23",now: "2023-12-20 11:03:23"
id: null
page: {
"closed": false,
diff --git a/dev/lazy/p4/index.html b/dev/lazy/p4/index.html
index 5a2d401395..ae00cb1166 100644
--- a/dev/lazy/p4/index.html
+++ b/dev/lazy/p4/index.html
@@ -167,11 +167,11 @@
- Lazy Module, "2023-12-20 10:49:03"
+ Lazy Module, "2023-12-20 11:03:23"
Lazy child component
- first: "2023-12-20 10:49:03",now: "2023-12-20 10:49:03"
+ first: "2023-12-20 11:03:23",now: "2023-12-20 11:03:23"
id: null
page: {
"closed": false,
diff --git a/dev/lazy/p5/index.html b/dev/lazy/p5/index.html
index 447443463b..901fd4efa6 100644
--- a/dev/lazy/p5/index.html
+++ b/dev/lazy/p5/index.html
@@ -167,11 +167,11 @@
- Lazy Module, "2023-12-20 10:49:03"
+ Lazy Module, "2023-12-20 11:03:24"
Lazy child component
- first: "2023-12-20 10:49:03",now: "2023-12-20 10:49:03"
+ first: "2023-12-20 11:03:24",now: "2023-12-20 11:03:24"
id: null
page: {
"closed": false,
diff --git a/dev/list/index.html b/dev/list/index.html
index ddd5ec6fe4..4e334ca025 100644
--- a/dev/list/index.html
+++ b/dev/list/index.html
@@ -168,12 +168,12 @@
Layout
- first: "2023-12-20 10:49:04",now: "2023-12-20 10:49:04"
+ first: "2023-12-20 11:03:24",now: "2023-12-20 11:03:24"
List
- first: "2023-12-20 10:49:04",now: "2023-12-20 10:49:04"
+ first: "2023-12-20 11:03:24",now: "2023-12-20 11:03:24"
id: null
page: {
"closed": false,
diff --git a/dev/list/item/index.html b/dev/list/item/index.html
index 3782a644de..992070caf4 100644
--- a/dev/list/item/index.html
+++ b/dev/list/item/index.html
@@ -168,12 +168,12 @@
Layout
- first: "2023-12-20 10:49:05",now: "2023-12-20 10:49:05"
+ first: "2023-12-20 11:03:25",now: "2023-12-20 11:03:25"
List Item
- first: "2023-12-20 10:49:05",now: "2023-12-20 10:49:05"
+ first: "2023-12-20 11:03:25",now: "2023-12-20 11:03:25"
id: null
page: {
"closed": false,
diff --git a/dev/login/index.html b/dev/login/index.html
index 505d373a23..3c29187092 100644
--- a/dev/login/index.html
+++ b/dev/login/index.html
@@ -167,7 +167,7 @@
- first: "2023-12-20 10:49:01",now: "2023-12-20 10:49:01"
+ first: "2023-12-20 11:03:22",now: "2023-12-20 11:03:22"
id: null
page: {
"closed": false,
diff --git a/ngsw.en.json b/ngsw.en.json
index 7a244d22dd..ffd54d1eba 100644
--- a/ngsw.en.json
+++ b/ngsw.en.json
@@ -1 +1 @@
-{"configVersion":1,"timestamp":1703069350092,"index":"/index.html","assetGroups":[{"name":"app","installMode":"prefetch","updateMode":"prefetch","cacheQueryOptions":{"ignoreVary":true},"urls":["/chunk-2KFVLLR6.js","/chunk-33KZGC2E.js","/chunk-3BW7LII6.js","/chunk-4LMKEQTT.js","/chunk-555I45LN.js","/chunk-5UNH2K3S.js","/chunk-7C3FA3PO.js","/chunk-C2YORP2S.js","/chunk-CXKUC7XG.js","/chunk-DAZSBENE.js","/chunk-DFTH5LK6.js","/chunk-G7B4GR7N.js","/chunk-GMUSWC4O.js","/chunk-I54DPCWS.js","/chunk-J6H5UJJU.js","/chunk-JG75VGVQ.js","/chunk-JQSS4BL6.js","/chunk-KLO4GQEX.js","/chunk-LANDAJ75.js","/chunk-M4JMG3AL.js","/chunk-N5LLKC7K.js","/chunk-N7CNFW6G.js","/chunk-NIWBKAGC.js","/chunk-OXM6LP6X.js","/chunk-PHXD6UQ6.js","/chunk-PLWMGIRY.js","/chunk-QCRDHKEL.js","/chunk-QRGRXM5O.js","/chunk-SGH4V5WG.js","/chunk-SGS4BJ74.js","/chunk-T6SR3K6A.js","/chunk-TNTB5QGI.js","/chunk-U62SYPOO.js","/chunk-UJVITK7Q.js","/chunk-VUOSYIK3.js","/chunk-VX4RYKMX.js","/chunk-W6CMQ6C4.js","/chunk-WCHKEMEB.js","/chunk-WGHE4HA3.js","/chunk-XJOKAKUL.js","/chunk-XRZG3ALC.js","/chunk-Y6KOM4P7.js","/chunk-ZDAADJ5P.js","/chunk-ZLGZAVZR.js","/index.html","/main-LSTQCSWJ.js","/ngsw-worker.js","/polyfills-3RNCJEXC.js","/safety-worker.js","/scripts-RST73XXA.js","/styles-VQLVC3VE.css","/worker-basic.min.js"],"patterns":["https:\\/\\/gw\\.alipayobjects\\.com\\/.*","https:\\/\\/img\\.alicdn\\.com\\/.*","https:\\/\\/dummyimage\\.com\\/.*"]},{"name":"assets","installMode":"lazy","updateMode":"prefetch","cacheQueryOptions":{"ignoreVary":true},"urls":["/assets/LOGO.ai","/assets/color.less","/assets/demo.docx","/assets/demo.pdf","/assets/demo.pptx","/assets/demo.xlsx","/assets/demo.zip","/assets/donate.png","/assets/highlight.pack.js","/assets/icons/icon-128x128.png","/assets/icons/icon-144x144.png","/assets/icons/icon-152x152.png","/assets/icons/icon-192x192.png","/assets/icons/icon-384x384.png","/assets/icons/icon-512x512.png","/assets/icons/icon-72x72.png","/assets/icons/icon-96x96.png","/assets/img/404.jpg","/assets/img/avatar.jpg","/assets/img/form-input.png","/assets/img/logo-color.png","/assets/img/logo-color.svg","/assets/img/logo-full.svg","/assets/img/logo.png","/assets/img/logo.svg","/assets/img/ng-alain.svg","/assets/img/plnkr.png","/assets/img/zorro.svg","/assets/jszip/jszip.min.js","/assets/logo-color.svg","/assets/logo-full.svg","/assets/logo.svg","/assets/plyr/plyr.css","/assets/plyr/plyr.min.js","/assets/plyr/plyr.svg","/assets/pro.png","/assets/qq-group.png","/assets/qrious/qrious.min.js","/assets/schema/basic.json","/assets/schema/conditional.json","/assets/schema/fixed.json","/assets/schema/onboarding.json","/assets/schema/sort.json","/assets/schema/validation.json","/assets/screenshot/architecture.png","/assets/screenshot/basic.png","/assets/screenshot/bundle-size.png","/assets/screenshot/data.webp","/assets/screenshot/desktop.png","/assets/screenshot/ipad.png","/assets/screenshot/iphone.png","/assets/screenshot/ms.png","/assets/screenshot/pro.png","/assets/screenshot/start.png","/assets/screenshot/yun.png","/assets/style.compact.css","/assets/style.dark.css","/assets/xlsx/cpexcel.js","/assets/xlsx/xlsx.full.min.js","/assets/yarn.lock.txt"],"patterns":[]}],"dataGroups":[],"hashTable":{"/assets/LOGO.ai":"f0eb50ff534d6596d2e66439066909d965fd74f2","/assets/color.less":"88c6936c164d7a27fbfe3e03000ad8f9952c4119","/assets/demo.docx":"e6cf4a7b4a490811ed5bec39e8cf203824e8703f","/assets/demo.pdf":"05248c1d4a636ee577f515809534ca1c85cd45c2","/assets/demo.pptx":"09fcb13206d59676838c2682a2a9b62f0a11863b","/assets/demo.xlsx":"fbfaf8aa861857adadaf89b28fe31ad3100395ea","/assets/demo.zip":"99584e56a5910ccb3d58d6dbbbf4c341747b9d57","/assets/donate.png":"e00d7905db3e9e5a8365072da22bf4816224a79c","/assets/highlight.pack.js":"d43298ac40a94f15d24baaa1f9d4087a7c1a2146","/assets/icons/icon-128x128.png":"a64acae4187c0ac026f569727d427e510e57bd3c","/assets/icons/icon-144x144.png":"3777651bff501b02af74e14a4a7d97330ed06b51","/assets/icons/icon-152x152.png":"1ce29288030cd2787bca6f9e20a9d9ea543c807d","/assets/icons/icon-192x192.png":"027f8042ef3f22333b7f57463f764c14fb10ddda","/assets/icons/icon-384x384.png":"8c398368508ae5b7e7b0f0b500493cb75e5d1ada","/assets/icons/icon-512x512.png":"a8d39cf76ddcb33fa87d534476b2cdefa733d5fe","/assets/icons/icon-72x72.png":"3771059af6090c411bae02002f2e1d7877c368e9","/assets/icons/icon-96x96.png":"400b8ad0e5b8bf5ac0740b3f480e713b2a3fc0e5","/assets/img/404.jpg":"9604038f6b13cb304a14a13b2fa76d43444b4414","/assets/img/avatar.jpg":"1258f9ead6901ff45abd313a1b4f265749749b58","/assets/img/form-input.png":"75c924b9bd023a5e27e9745936a27caaf20a1537","/assets/img/logo-color.png":"8defcb0c2b47a66d7c1b57f78525e488adc62642","/assets/img/logo-color.svg":"587f7e7d6cacc6eb7222b99c08d3df8abc8edd4e","/assets/img/logo-full.svg":"fed68d999561a3180b925071180d3d4cfd2b8440","/assets/img/logo.png":"7dcbf051ab322ef1bd076940e981bf9abdd5ae78","/assets/img/logo.svg":"a2334b77c19d8dc880bbbd82e9939a0aa8d59573","/assets/img/ng-alain.svg":"fb55683a364df5de725cb98a7c51b2eb21ca4de6","/assets/img/plnkr.png":"dc4da4819d5a9b4ff44f1457f96808a761ab9143","/assets/img/zorro.svg":"82d83c92dff3114bd45e985e3c8e402f37a4beb9","/assets/jszip/jszip.min.js":"c96375d50e72b199aa54de7b9ad908fd5a2dc7bc","/assets/logo-color.svg":"587f7e7d6cacc6eb7222b99c08d3df8abc8edd4e","/assets/logo-full.svg":"fed68d999561a3180b925071180d3d4cfd2b8440","/assets/logo.svg":"a2334b77c19d8dc880bbbd82e9939a0aa8d59573","/assets/plyr/plyr.css":"3e9561fb7a2a70b93bb1014f5d958b123fe61764","/assets/plyr/plyr.min.js":"9b165c0e728a0ac4e2cddc944c9a2c5819ca7342","/assets/plyr/plyr.svg":"bc98e4a347921594352fbae53aaad185c0c7f6b5","/assets/pro.png":"0e8e2bd64766aab6e12f44607ad7e92aec241468","/assets/qq-group.png":"1effddfab735644966df1759c2768f282a3e650e","/assets/qrious/qrious.min.js":"a9271e81e2ac6a692b1c133811afa33f0f3d7dc5","/assets/schema/basic.json":"d3b26817208571cfed1a5dd667875c358b1d7e1f","/assets/schema/conditional.json":"204f15af35cc98d5d692c7265d84d2645a6394f0","/assets/schema/fixed.json":"f4d6c6c66503ec0c817ab89e8538c2be028c7cff","/assets/schema/onboarding.json":"20c6f311cc99ccbf7180afb906e9abf74473786b","/assets/schema/sort.json":"850f554e1a7db144e9ad305b6a3ad79bfb58ca28","/assets/schema/validation.json":"0a5971cb42a49672e0005b88036ef47bc8cebe94","/assets/screenshot/architecture.png":"9e19b12a25deab3280ebf5795597a90af29c4c38","/assets/screenshot/basic.png":"42a70c07d9f35413991972634011459fdb010022","/assets/screenshot/bundle-size.png":"f67a8b0678161abce9afcb694db3c02d3b4b5f73","/assets/screenshot/data.webp":"286aec35bb8a1bc624d8fcfedf1a03bc08098438","/assets/screenshot/desktop.png":"42a70c07d9f35413991972634011459fdb010022","/assets/screenshot/ipad.png":"0fc5d85a81da2057ec68fc9094c0cb5c862bf309","/assets/screenshot/iphone.png":"6b7d70c66cd422ad5aee06d91ddb39c7fd0558bb","/assets/screenshot/ms.png":"26b0065c7c5d4f9f9c6b0efa4915eb6576caee75","/assets/screenshot/pro.png":"37bd67671530613e955593eb3fc818e27d18dcb6","/assets/screenshot/start.png":"8af50c7dbc9bab333f7e88b67debb6657bc61ed9","/assets/screenshot/yun.png":"b0e3dec2af4dfae8f25e5d90f19cd3c60107e89f","/assets/style.compact.css":"3f612d8ef556ea6214fd605dc4cbe3f043c11046","/assets/style.dark.css":"06c50d4af97b844f49c09ffe823302c754988717","/assets/xlsx/cpexcel.js":"9191595b39ba1918d32fb250d3ff21d07f99fc19","/assets/xlsx/xlsx.full.min.js":"7f749f81a45a53229136c6c1f1d50dcb16ddc233","/assets/yarn.lock.txt":"0f413e772b0d828d9a4e8f4b3709c767d0e91839","/chunk-2KFVLLR6.js":"86e77527c6be49628df549b8a8b5204ea668a637","/chunk-33KZGC2E.js":"01130e90ee85d9ae078e8ff2aefb5f9ea2c24a4d","/chunk-3BW7LII6.js":"275a99d9cfab9e413e6c9d4a26f5be6e9e661866","/chunk-4LMKEQTT.js":"81ad28a391287e5e0e26be174faa27c29b24acc5","/chunk-555I45LN.js":"112bf76f59ed09f39d8b5a200e2a3dee437b4989","/chunk-5UNH2K3S.js":"d74f65ddc24ce466b6b095f97e87edc939406c20","/chunk-7C3FA3PO.js":"8ef414f02a9356cb01676c42874076c2e4d4a131","/chunk-C2YORP2S.js":"a4e7db34fc7815c2dce14478d2a7b9700e908132","/chunk-CXKUC7XG.js":"58d404b5412a1fe17cb16713e9fe887b8029e5b2","/chunk-DAZSBENE.js":"dbacb0773e48a13b9d698c1fb1b14af178c38148","/chunk-DFTH5LK6.js":"8f31babd586814eec9f07991cd27989240767eb7","/chunk-G7B4GR7N.js":"6ff29532efd5d31eb33a798ecb29e0dc02ae89ba","/chunk-GMUSWC4O.js":"40dcaa71a871ef5a4ba7b37b89f696173a12db30","/chunk-I54DPCWS.js":"c4cc3d4548c21343dc4bd2e1f260d44bafb14ef3","/chunk-J6H5UJJU.js":"5046227340e48d1992681fb2664e966193a4bf12","/chunk-JG75VGVQ.js":"53b25a978ccf0bafa6b7226fccf88315e7fd5acb","/chunk-JQSS4BL6.js":"e56fe013ea8f9ab424a75a6b50b547529d6c84bf","/chunk-KLO4GQEX.js":"3e93eaafe8a5edf9fbb77b1fc8e7fe893f2b177a","/chunk-LANDAJ75.js":"eb9a6d55584daf78b755825c96c04f3689c7a1cf","/chunk-M4JMG3AL.js":"115e30a66d02567d8f6c332dcd309d4773817d23","/chunk-N5LLKC7K.js":"cacb2c404de9d23f5cad08d4110a01f279623d66","/chunk-N7CNFW6G.js":"dc2c33bf7f23e7997a70d80c3f475082cc90a8ce","/chunk-NIWBKAGC.js":"db812572fc7093f990b0788473ad252c94c59dbe","/chunk-OXM6LP6X.js":"23a29eb6e0c3be4b750bdd08bfab025666a8853d","/chunk-PHXD6UQ6.js":"fbb8def29498578610cd2ba523fa0a777b71f76e","/chunk-PLWMGIRY.js":"5273bbb5560815023d7fd9014f4c707bd3eeadc6","/chunk-QCRDHKEL.js":"f45f3ddbcb5e0fa89eaf88367bad4daf3b399288","/chunk-QRGRXM5O.js":"da68c1c6d00533928fdcb921661efddccffc7bb1","/chunk-SGH4V5WG.js":"5eea306b86247afe1a769f9ae851791fb8657b65","/chunk-SGS4BJ74.js":"98b5b7c16d597bca133a0c00e1459d59094065b8","/chunk-T6SR3K6A.js":"9570d8157644c732506b519135bbe9a4dfb200d9","/chunk-TNTB5QGI.js":"d03b84c35437824becce1ea051288343adbd1e56","/chunk-U62SYPOO.js":"b5e9d01e338993ffba1047f90608281e5ac7fb32","/chunk-UJVITK7Q.js":"0b260ca93896465e198f9d389b1516eba76dc47a","/chunk-VUOSYIK3.js":"79a7535b87e715fc03438b155a3308005334125a","/chunk-VX4RYKMX.js":"8b29a031baeb19653bccad3cdaecb7a9f8d04a74","/chunk-W6CMQ6C4.js":"d1a10164c1798c21b5cb615cec2e38e6ad9016f4","/chunk-WCHKEMEB.js":"1fb07ca75d706d5c41a1aeae2f5b94a4c33ea289","/chunk-WGHE4HA3.js":"b12f31f5fdde431046d9bebc8a36aad4ee7420d7","/chunk-XJOKAKUL.js":"54d0b8f4c77e0a56d1fd9b4b5f5e38fd2ffb2000","/chunk-XRZG3ALC.js":"f142b9e02f1689696f74fb2358b5fdf3a3f84426","/chunk-Y6KOM4P7.js":"703fffa34825f1fec6ed6cccc796fab8a901e39e","/chunk-ZDAADJ5P.js":"c2d3d19662a10bfaeafa249b164b6bdd1f13bcff","/chunk-ZLGZAVZR.js":"46dca42cf7fffb9445acad3abc9218cc5e43178e","/index.html":"6fe68aa2413d795104df0c5ce47e7af66dfd1085","/main-LSTQCSWJ.js":"3b9cd2919ce71438f2e27f08da43ad1b7a228103","/ngsw-worker.js":"d8762f9b75ca4146f7d3b77e0a8974c1c9992f26","/polyfills-3RNCJEXC.js":"b87dce659f325302b199c4b038d0b3be781876a5","/safety-worker.js":"70914dc203fa1f881e56f2b794d7a4f9c48ee745","/scripts-RST73XXA.js":"1a891857a05b3d7ca4308fa80e2c168732f39d72","/styles-VQLVC3VE.css":"70787bafa0c205111e24973c90e7c79526527c5a","/worker-basic.min.js":"70914dc203fa1f881e56f2b794d7a4f9c48ee745"},"navigationUrls":[{"positive":true,"regex":"^\\/.*$"},{"positive":false,"regex":"^\\/(?:.+\\/)?[^/]*\\.[^/]*$"},{"positive":false,"regex":"^\\/(?:.+\\/)?[^/]*__[^/]*$"},{"positive":false,"regex":"^\\/(?:.+\\/)?[^/]*__[^/]*\\/.*$"},{"positive":false,"regex":"^\\/(?:.+\\/)?stackblitz$"},{"positive":false,"regex":"^\\/version\\/.*$"},{"positive":false,"regex":"^\\/issue-helper\\/.*$"},{"positive":false,"regex":"^\\/docs\\/(?:.+\\/)?[^/]*$"},{"positive":false,"regex":"^\\/docs\\/[^/][^/]*$"},{"positive":false,"regex":"^\\/components\\/(?:.+\\/)?[^/]*$"},{"positive":false,"regex":"^\\/components\\/[^/][^/]*$"},{"positive":false,"regex":"^\\/cli\\/(?:.+\\/)?[^/]*$"},{"positive":false,"regex":"^\\/cli\\/[^/][^/]*$"},{"positive":false,"regex":"^\\/theme\\/(?:.+\\/)?[^/]*$"},{"positive":false,"regex":"^\\/theme\\/[^/][^/]*$"},{"positive":false,"regex":"^\\/auth\\/(?:.+\\/)?[^/]*$"},{"positive":false,"regex":"^\\/auth\\/[^/][^/]*$"},{"positive":false,"regex":"^\\/acl\\/(?:.+\\/)?[^/]*$"},{"positive":false,"regex":"^\\/acl\\/[^/][^/]*$"},{"positive":false,"regex":"^\\/form\\/(?:.+\\/)?[^/]*$"},{"positive":false,"regex":"^\\/form\\/[^/][^/]*$"},{"positive":false,"regex":"^\\/cache\\/(?:.+\\/)?[^/]*$"},{"positive":false,"regex":"^\\/cache\\/[^/][^/]*$"},{"positive":false,"regex":"^\\/chart\\/(?:.+\\/)?[^/]*$"},{"positive":false,"regex":"^\\/chart\\/[^/][^/]*$"},{"positive":false,"regex":"^\\/mock\\/(?:.+\\/)?[^/]*$"},{"positive":false,"regex":"^\\/mock\\/[^/][^/]*$"},{"positive":false,"regex":"^\\/util\\/(?:.+\\/)?[^/]*$"},{"positive":false,"regex":"^\\/util\\/[^/][^/]*$"}],"navigationRequestStrategy":"performance","local":"en"}
+{"configVersion":1,"timestamp":1703070210299,"index":"/index.html","assetGroups":[{"name":"app","installMode":"prefetch","updateMode":"prefetch","cacheQueryOptions":{"ignoreVary":true},"urls":["/chunk-2KFVLLR6.js","/chunk-33KZGC2E.js","/chunk-3BW7LII6.js","/chunk-4LMKEQTT.js","/chunk-555I45LN.js","/chunk-5UNH2K3S.js","/chunk-7C3FA3PO.js","/chunk-C2YORP2S.js","/chunk-CXKUC7XG.js","/chunk-DAZSBENE.js","/chunk-DFTH5LK6.js","/chunk-G7B4GR7N.js","/chunk-GMUSWC4O.js","/chunk-I54DPCWS.js","/chunk-J6H5UJJU.js","/chunk-JG75VGVQ.js","/chunk-JQSS4BL6.js","/chunk-KLO4GQEX.js","/chunk-LANDAJ75.js","/chunk-M4JMG3AL.js","/chunk-N5LLKC7K.js","/chunk-N7CNFW6G.js","/chunk-NIWBKAGC.js","/chunk-OXM6LP6X.js","/chunk-PHXD6UQ6.js","/chunk-PLWMGIRY.js","/chunk-QCRDHKEL.js","/chunk-QRGRXM5O.js","/chunk-SGH4V5WG.js","/chunk-SGS4BJ74.js","/chunk-T6SR3K6A.js","/chunk-TNTB5QGI.js","/chunk-U62SYPOO.js","/chunk-UJVITK7Q.js","/chunk-VUOSYIK3.js","/chunk-VX4RYKMX.js","/chunk-W6CMQ6C4.js","/chunk-WCHKEMEB.js","/chunk-WGHE4HA3.js","/chunk-XJOKAKUL.js","/chunk-XRZG3ALC.js","/chunk-Y6KOM4P7.js","/chunk-ZDAADJ5P.js","/chunk-ZLGZAVZR.js","/index.html","/main-LSTQCSWJ.js","/ngsw-worker.js","/polyfills-3RNCJEXC.js","/safety-worker.js","/scripts-RST73XXA.js","/styles-VQLVC3VE.css","/worker-basic.min.js"],"patterns":["https:\\/\\/gw\\.alipayobjects\\.com\\/.*","https:\\/\\/img\\.alicdn\\.com\\/.*","https:\\/\\/dummyimage\\.com\\/.*"]},{"name":"assets","installMode":"lazy","updateMode":"prefetch","cacheQueryOptions":{"ignoreVary":true},"urls":["/assets/LOGO.ai","/assets/color.less","/assets/demo.docx","/assets/demo.pdf","/assets/demo.pptx","/assets/demo.xlsx","/assets/demo.zip","/assets/donate.png","/assets/highlight.pack.js","/assets/icons/icon-128x128.png","/assets/icons/icon-144x144.png","/assets/icons/icon-152x152.png","/assets/icons/icon-192x192.png","/assets/icons/icon-384x384.png","/assets/icons/icon-512x512.png","/assets/icons/icon-72x72.png","/assets/icons/icon-96x96.png","/assets/img/404.jpg","/assets/img/avatar.jpg","/assets/img/form-input.png","/assets/img/logo-color.png","/assets/img/logo-color.svg","/assets/img/logo-full.svg","/assets/img/logo.png","/assets/img/logo.svg","/assets/img/ng-alain.svg","/assets/img/plnkr.png","/assets/img/zorro.svg","/assets/jszip/jszip.min.js","/assets/logo-color.svg","/assets/logo-full.svg","/assets/logo.svg","/assets/plyr/plyr.css","/assets/plyr/plyr.min.js","/assets/plyr/plyr.svg","/assets/pro.png","/assets/qq-group.png","/assets/qrious/qrious.min.js","/assets/schema/basic.json","/assets/schema/conditional.json","/assets/schema/fixed.json","/assets/schema/onboarding.json","/assets/schema/sort.json","/assets/schema/validation.json","/assets/screenshot/architecture.png","/assets/screenshot/basic.png","/assets/screenshot/bundle-size.png","/assets/screenshot/data.webp","/assets/screenshot/desktop.png","/assets/screenshot/ipad.png","/assets/screenshot/iphone.png","/assets/screenshot/ms.png","/assets/screenshot/pro.png","/assets/screenshot/start.png","/assets/screenshot/yun.png","/assets/style.compact.css","/assets/style.dark.css","/assets/xlsx/cpexcel.js","/assets/xlsx/xlsx.full.min.js","/assets/yarn.lock.txt"],"patterns":[]}],"dataGroups":[],"hashTable":{"/assets/LOGO.ai":"f0eb50ff534d6596d2e66439066909d965fd74f2","/assets/color.less":"88c6936c164d7a27fbfe3e03000ad8f9952c4119","/assets/demo.docx":"e6cf4a7b4a490811ed5bec39e8cf203824e8703f","/assets/demo.pdf":"05248c1d4a636ee577f515809534ca1c85cd45c2","/assets/demo.pptx":"09fcb13206d59676838c2682a2a9b62f0a11863b","/assets/demo.xlsx":"fbfaf8aa861857adadaf89b28fe31ad3100395ea","/assets/demo.zip":"99584e56a5910ccb3d58d6dbbbf4c341747b9d57","/assets/donate.png":"e00d7905db3e9e5a8365072da22bf4816224a79c","/assets/highlight.pack.js":"d43298ac40a94f15d24baaa1f9d4087a7c1a2146","/assets/icons/icon-128x128.png":"a64acae4187c0ac026f569727d427e510e57bd3c","/assets/icons/icon-144x144.png":"3777651bff501b02af74e14a4a7d97330ed06b51","/assets/icons/icon-152x152.png":"1ce29288030cd2787bca6f9e20a9d9ea543c807d","/assets/icons/icon-192x192.png":"027f8042ef3f22333b7f57463f764c14fb10ddda","/assets/icons/icon-384x384.png":"8c398368508ae5b7e7b0f0b500493cb75e5d1ada","/assets/icons/icon-512x512.png":"a8d39cf76ddcb33fa87d534476b2cdefa733d5fe","/assets/icons/icon-72x72.png":"3771059af6090c411bae02002f2e1d7877c368e9","/assets/icons/icon-96x96.png":"400b8ad0e5b8bf5ac0740b3f480e713b2a3fc0e5","/assets/img/404.jpg":"9604038f6b13cb304a14a13b2fa76d43444b4414","/assets/img/avatar.jpg":"1258f9ead6901ff45abd313a1b4f265749749b58","/assets/img/form-input.png":"75c924b9bd023a5e27e9745936a27caaf20a1537","/assets/img/logo-color.png":"8defcb0c2b47a66d7c1b57f78525e488adc62642","/assets/img/logo-color.svg":"587f7e7d6cacc6eb7222b99c08d3df8abc8edd4e","/assets/img/logo-full.svg":"fed68d999561a3180b925071180d3d4cfd2b8440","/assets/img/logo.png":"7dcbf051ab322ef1bd076940e981bf9abdd5ae78","/assets/img/logo.svg":"a2334b77c19d8dc880bbbd82e9939a0aa8d59573","/assets/img/ng-alain.svg":"fb55683a364df5de725cb98a7c51b2eb21ca4de6","/assets/img/plnkr.png":"dc4da4819d5a9b4ff44f1457f96808a761ab9143","/assets/img/zorro.svg":"82d83c92dff3114bd45e985e3c8e402f37a4beb9","/assets/jszip/jszip.min.js":"c96375d50e72b199aa54de7b9ad908fd5a2dc7bc","/assets/logo-color.svg":"587f7e7d6cacc6eb7222b99c08d3df8abc8edd4e","/assets/logo-full.svg":"fed68d999561a3180b925071180d3d4cfd2b8440","/assets/logo.svg":"a2334b77c19d8dc880bbbd82e9939a0aa8d59573","/assets/plyr/plyr.css":"3e9561fb7a2a70b93bb1014f5d958b123fe61764","/assets/plyr/plyr.min.js":"9b165c0e728a0ac4e2cddc944c9a2c5819ca7342","/assets/plyr/plyr.svg":"bc98e4a347921594352fbae53aaad185c0c7f6b5","/assets/pro.png":"0e8e2bd64766aab6e12f44607ad7e92aec241468","/assets/qq-group.png":"1effddfab735644966df1759c2768f282a3e650e","/assets/qrious/qrious.min.js":"a9271e81e2ac6a692b1c133811afa33f0f3d7dc5","/assets/schema/basic.json":"d3b26817208571cfed1a5dd667875c358b1d7e1f","/assets/schema/conditional.json":"204f15af35cc98d5d692c7265d84d2645a6394f0","/assets/schema/fixed.json":"f4d6c6c66503ec0c817ab89e8538c2be028c7cff","/assets/schema/onboarding.json":"20c6f311cc99ccbf7180afb906e9abf74473786b","/assets/schema/sort.json":"850f554e1a7db144e9ad305b6a3ad79bfb58ca28","/assets/schema/validation.json":"0a5971cb42a49672e0005b88036ef47bc8cebe94","/assets/screenshot/architecture.png":"9e19b12a25deab3280ebf5795597a90af29c4c38","/assets/screenshot/basic.png":"42a70c07d9f35413991972634011459fdb010022","/assets/screenshot/bundle-size.png":"f67a8b0678161abce9afcb694db3c02d3b4b5f73","/assets/screenshot/data.webp":"286aec35bb8a1bc624d8fcfedf1a03bc08098438","/assets/screenshot/desktop.png":"42a70c07d9f35413991972634011459fdb010022","/assets/screenshot/ipad.png":"0fc5d85a81da2057ec68fc9094c0cb5c862bf309","/assets/screenshot/iphone.png":"6b7d70c66cd422ad5aee06d91ddb39c7fd0558bb","/assets/screenshot/ms.png":"26b0065c7c5d4f9f9c6b0efa4915eb6576caee75","/assets/screenshot/pro.png":"37bd67671530613e955593eb3fc818e27d18dcb6","/assets/screenshot/start.png":"8af50c7dbc9bab333f7e88b67debb6657bc61ed9","/assets/screenshot/yun.png":"b0e3dec2af4dfae8f25e5d90f19cd3c60107e89f","/assets/style.compact.css":"3f612d8ef556ea6214fd605dc4cbe3f043c11046","/assets/style.dark.css":"06c50d4af97b844f49c09ffe823302c754988717","/assets/xlsx/cpexcel.js":"9191595b39ba1918d32fb250d3ff21d07f99fc19","/assets/xlsx/xlsx.full.min.js":"7f749f81a45a53229136c6c1f1d50dcb16ddc233","/assets/yarn.lock.txt":"0f413e772b0d828d9a4e8f4b3709c767d0e91839","/chunk-2KFVLLR6.js":"86e77527c6be49628df549b8a8b5204ea668a637","/chunk-33KZGC2E.js":"01130e90ee85d9ae078e8ff2aefb5f9ea2c24a4d","/chunk-3BW7LII6.js":"275a99d9cfab9e413e6c9d4a26f5be6e9e661866","/chunk-4LMKEQTT.js":"81ad28a391287e5e0e26be174faa27c29b24acc5","/chunk-555I45LN.js":"112bf76f59ed09f39d8b5a200e2a3dee437b4989","/chunk-5UNH2K3S.js":"d74f65ddc24ce466b6b095f97e87edc939406c20","/chunk-7C3FA3PO.js":"8ef414f02a9356cb01676c42874076c2e4d4a131","/chunk-C2YORP2S.js":"a4e7db34fc7815c2dce14478d2a7b9700e908132","/chunk-CXKUC7XG.js":"58d404b5412a1fe17cb16713e9fe887b8029e5b2","/chunk-DAZSBENE.js":"dbacb0773e48a13b9d698c1fb1b14af178c38148","/chunk-DFTH5LK6.js":"8f31babd586814eec9f07991cd27989240767eb7","/chunk-G7B4GR7N.js":"6ff29532efd5d31eb33a798ecb29e0dc02ae89ba","/chunk-GMUSWC4O.js":"40dcaa71a871ef5a4ba7b37b89f696173a12db30","/chunk-I54DPCWS.js":"c4cc3d4548c21343dc4bd2e1f260d44bafb14ef3","/chunk-J6H5UJJU.js":"5046227340e48d1992681fb2664e966193a4bf12","/chunk-JG75VGVQ.js":"53b25a978ccf0bafa6b7226fccf88315e7fd5acb","/chunk-JQSS4BL6.js":"e56fe013ea8f9ab424a75a6b50b547529d6c84bf","/chunk-KLO4GQEX.js":"3e93eaafe8a5edf9fbb77b1fc8e7fe893f2b177a","/chunk-LANDAJ75.js":"eb9a6d55584daf78b755825c96c04f3689c7a1cf","/chunk-M4JMG3AL.js":"115e30a66d02567d8f6c332dcd309d4773817d23","/chunk-N5LLKC7K.js":"cacb2c404de9d23f5cad08d4110a01f279623d66","/chunk-N7CNFW6G.js":"dc2c33bf7f23e7997a70d80c3f475082cc90a8ce","/chunk-NIWBKAGC.js":"db812572fc7093f990b0788473ad252c94c59dbe","/chunk-OXM6LP6X.js":"23a29eb6e0c3be4b750bdd08bfab025666a8853d","/chunk-PHXD6UQ6.js":"fbb8def29498578610cd2ba523fa0a777b71f76e","/chunk-PLWMGIRY.js":"5273bbb5560815023d7fd9014f4c707bd3eeadc6","/chunk-QCRDHKEL.js":"f45f3ddbcb5e0fa89eaf88367bad4daf3b399288","/chunk-QRGRXM5O.js":"da68c1c6d00533928fdcb921661efddccffc7bb1","/chunk-SGH4V5WG.js":"5eea306b86247afe1a769f9ae851791fb8657b65","/chunk-SGS4BJ74.js":"98b5b7c16d597bca133a0c00e1459d59094065b8","/chunk-T6SR3K6A.js":"9570d8157644c732506b519135bbe9a4dfb200d9","/chunk-TNTB5QGI.js":"d03b84c35437824becce1ea051288343adbd1e56","/chunk-U62SYPOO.js":"b5e9d01e338993ffba1047f90608281e5ac7fb32","/chunk-UJVITK7Q.js":"0b260ca93896465e198f9d389b1516eba76dc47a","/chunk-VUOSYIK3.js":"79a7535b87e715fc03438b155a3308005334125a","/chunk-VX4RYKMX.js":"8b29a031baeb19653bccad3cdaecb7a9f8d04a74","/chunk-W6CMQ6C4.js":"d1a10164c1798c21b5cb615cec2e38e6ad9016f4","/chunk-WCHKEMEB.js":"1fb07ca75d706d5c41a1aeae2f5b94a4c33ea289","/chunk-WGHE4HA3.js":"b12f31f5fdde431046d9bebc8a36aad4ee7420d7","/chunk-XJOKAKUL.js":"54d0b8f4c77e0a56d1fd9b4b5f5e38fd2ffb2000","/chunk-XRZG3ALC.js":"f142b9e02f1689696f74fb2358b5fdf3a3f84426","/chunk-Y6KOM4P7.js":"703fffa34825f1fec6ed6cccc796fab8a901e39e","/chunk-ZDAADJ5P.js":"c2d3d19662a10bfaeafa249b164b6bdd1f13bcff","/chunk-ZLGZAVZR.js":"46dca42cf7fffb9445acad3abc9218cc5e43178e","/index.html":"6fe68aa2413d795104df0c5ce47e7af66dfd1085","/main-LSTQCSWJ.js":"3b9cd2919ce71438f2e27f08da43ad1b7a228103","/ngsw-worker.js":"d8762f9b75ca4146f7d3b77e0a8974c1c9992f26","/polyfills-3RNCJEXC.js":"b87dce659f325302b199c4b038d0b3be781876a5","/safety-worker.js":"70914dc203fa1f881e56f2b794d7a4f9c48ee745","/scripts-RST73XXA.js":"1a891857a05b3d7ca4308fa80e2c168732f39d72","/styles-VQLVC3VE.css":"70787bafa0c205111e24973c90e7c79526527c5a","/worker-basic.min.js":"70914dc203fa1f881e56f2b794d7a4f9c48ee745"},"navigationUrls":[{"positive":true,"regex":"^\\/.*$"},{"positive":false,"regex":"^\\/(?:.+\\/)?[^/]*\\.[^/]*$"},{"positive":false,"regex":"^\\/(?:.+\\/)?[^/]*__[^/]*$"},{"positive":false,"regex":"^\\/(?:.+\\/)?[^/]*__[^/]*\\/.*$"},{"positive":false,"regex":"^\\/(?:.+\\/)?stackblitz$"},{"positive":false,"regex":"^\\/version\\/.*$"},{"positive":false,"regex":"^\\/issue-helper\\/.*$"},{"positive":false,"regex":"^\\/docs\\/(?:.+\\/)?[^/]*$"},{"positive":false,"regex":"^\\/docs\\/[^/][^/]*$"},{"positive":false,"regex":"^\\/components\\/(?:.+\\/)?[^/]*$"},{"positive":false,"regex":"^\\/components\\/[^/][^/]*$"},{"positive":false,"regex":"^\\/cli\\/(?:.+\\/)?[^/]*$"},{"positive":false,"regex":"^\\/cli\\/[^/][^/]*$"},{"positive":false,"regex":"^\\/theme\\/(?:.+\\/)?[^/]*$"},{"positive":false,"regex":"^\\/theme\\/[^/][^/]*$"},{"positive":false,"regex":"^\\/auth\\/(?:.+\\/)?[^/]*$"},{"positive":false,"regex":"^\\/auth\\/[^/][^/]*$"},{"positive":false,"regex":"^\\/acl\\/(?:.+\\/)?[^/]*$"},{"positive":false,"regex":"^\\/acl\\/[^/][^/]*$"},{"positive":false,"regex":"^\\/form\\/(?:.+\\/)?[^/]*$"},{"positive":false,"regex":"^\\/form\\/[^/][^/]*$"},{"positive":false,"regex":"^\\/cache\\/(?:.+\\/)?[^/]*$"},{"positive":false,"regex":"^\\/cache\\/[^/][^/]*$"},{"positive":false,"regex":"^\\/chart\\/(?:.+\\/)?[^/]*$"},{"positive":false,"regex":"^\\/chart\\/[^/][^/]*$"},{"positive":false,"regex":"^\\/mock\\/(?:.+\\/)?[^/]*$"},{"positive":false,"regex":"^\\/mock\\/[^/][^/]*$"},{"positive":false,"regex":"^\\/util\\/(?:.+\\/)?[^/]*$"},{"positive":false,"regex":"^\\/util\\/[^/][^/]*$"}],"navigationRequestStrategy":"performance","local":"en"}
diff --git a/ngsw.json b/ngsw.json
index 80742a639b..b3e5fa8cc1 100644
--- a/ngsw.json
+++ b/ngsw.json
@@ -1,6 +1,6 @@
{
"configVersion": 1,
- "timestamp": 1703069350092,
+ "timestamp": 1703070210299,
"index": "/index.html",
"assetGroups": [
{
diff --git a/ngsw.zh.json b/ngsw.zh.json
index 2725036f52..29a8d18e5e 100644
--- a/ngsw.zh.json
+++ b/ngsw.zh.json
@@ -1 +1 @@
-{"configVersion":1,"timestamp":1703069348636,"index":"/index.html","assetGroups":[{"name":"app","installMode":"prefetch","updateMode":"prefetch","cacheQueryOptions":{"ignoreVary":true},"urls":["/chunk-2KFVLLR6.js","/chunk-33KZGC2E.js","/chunk-3BW7LII6.js","/chunk-4LMKEQTT.js","/chunk-555I45LN.js","/chunk-5UNH2K3S.js","/chunk-7C3FA3PO.js","/chunk-C2YORP2S.js","/chunk-CXKUC7XG.js","/chunk-DAZSBENE.js","/chunk-DFTH5LK6.js","/chunk-G7B4GR7N.js","/chunk-GMUSWC4O.js","/chunk-I54DPCWS.js","/chunk-J6H5UJJU.js","/chunk-JG75VGVQ.js","/chunk-JQSS4BL6.js","/chunk-KLO4GQEX.js","/chunk-LANDAJ75.js","/chunk-M4JMG3AL.js","/chunk-N5LLKC7K.js","/chunk-N7CNFW6G.js","/chunk-NIWBKAGC.js","/chunk-OXM6LP6X.js","/chunk-PHXD6UQ6.js","/chunk-PLWMGIRY.js","/chunk-QCRDHKEL.js","/chunk-QRGRXM5O.js","/chunk-SGH4V5WG.js","/chunk-SGS4BJ74.js","/chunk-T6SR3K6A.js","/chunk-TNTB5QGI.js","/chunk-U62SYPOO.js","/chunk-UJVITK7Q.js","/chunk-VUOSYIK3.js","/chunk-VX4RYKMX.js","/chunk-W6CMQ6C4.js","/chunk-WCHKEMEB.js","/chunk-WGHE4HA3.js","/chunk-XJOKAKUL.js","/chunk-XRZG3ALC.js","/chunk-Y6KOM4P7.js","/chunk-ZDAADJ5P.js","/chunk-ZLGZAVZR.js","/index.html","/main-LSTQCSWJ.js","/ngsw-worker.js","/polyfills-3RNCJEXC.js","/safety-worker.js","/scripts-RST73XXA.js","/styles-VQLVC3VE.css","/worker-basic.min.js"],"patterns":["https:\\/\\/gw\\.alipayobjects\\.com\\/.*","https:\\/\\/img\\.alicdn\\.com\\/.*","https:\\/\\/dummyimage\\.com\\/.*"]},{"name":"assets","installMode":"lazy","updateMode":"prefetch","cacheQueryOptions":{"ignoreVary":true},"urls":["/assets/LOGO.ai","/assets/color.less","/assets/demo.docx","/assets/demo.pdf","/assets/demo.pptx","/assets/demo.xlsx","/assets/demo.zip","/assets/donate.png","/assets/highlight.pack.js","/assets/icons/icon-128x128.png","/assets/icons/icon-144x144.png","/assets/icons/icon-152x152.png","/assets/icons/icon-192x192.png","/assets/icons/icon-384x384.png","/assets/icons/icon-512x512.png","/assets/icons/icon-72x72.png","/assets/icons/icon-96x96.png","/assets/img/404.jpg","/assets/img/avatar.jpg","/assets/img/form-input.png","/assets/img/logo-color.png","/assets/img/logo-color.svg","/assets/img/logo-full.svg","/assets/img/logo.png","/assets/img/logo.svg","/assets/img/ng-alain.svg","/assets/img/plnkr.png","/assets/img/zorro.svg","/assets/jszip/jszip.min.js","/assets/logo-color.svg","/assets/logo-full.svg","/assets/logo.svg","/assets/plyr/plyr.css","/assets/plyr/plyr.min.js","/assets/plyr/plyr.svg","/assets/pro.png","/assets/qq-group.png","/assets/qrious/qrious.min.js","/assets/schema/basic.json","/assets/schema/conditional.json","/assets/schema/fixed.json","/assets/schema/onboarding.json","/assets/schema/sort.json","/assets/schema/validation.json","/assets/screenshot/architecture.png","/assets/screenshot/basic.png","/assets/screenshot/bundle-size.png","/assets/screenshot/data.webp","/assets/screenshot/desktop.png","/assets/screenshot/ipad.png","/assets/screenshot/iphone.png","/assets/screenshot/ms.png","/assets/screenshot/pro.png","/assets/screenshot/start.png","/assets/screenshot/yun.png","/assets/style.compact.css","/assets/style.dark.css","/assets/xlsx/cpexcel.js","/assets/xlsx/xlsx.full.min.js","/assets/yarn.lock.txt"],"patterns":[]}],"dataGroups":[],"hashTable":{"/assets/LOGO.ai":"f0eb50ff534d6596d2e66439066909d965fd74f2","/assets/color.less":"88c6936c164d7a27fbfe3e03000ad8f9952c4119","/assets/demo.docx":"e6cf4a7b4a490811ed5bec39e8cf203824e8703f","/assets/demo.pdf":"05248c1d4a636ee577f515809534ca1c85cd45c2","/assets/demo.pptx":"09fcb13206d59676838c2682a2a9b62f0a11863b","/assets/demo.xlsx":"fbfaf8aa861857adadaf89b28fe31ad3100395ea","/assets/demo.zip":"99584e56a5910ccb3d58d6dbbbf4c341747b9d57","/assets/donate.png":"e00d7905db3e9e5a8365072da22bf4816224a79c","/assets/highlight.pack.js":"d43298ac40a94f15d24baaa1f9d4087a7c1a2146","/assets/icons/icon-128x128.png":"a64acae4187c0ac026f569727d427e510e57bd3c","/assets/icons/icon-144x144.png":"3777651bff501b02af74e14a4a7d97330ed06b51","/assets/icons/icon-152x152.png":"1ce29288030cd2787bca6f9e20a9d9ea543c807d","/assets/icons/icon-192x192.png":"027f8042ef3f22333b7f57463f764c14fb10ddda","/assets/icons/icon-384x384.png":"8c398368508ae5b7e7b0f0b500493cb75e5d1ada","/assets/icons/icon-512x512.png":"a8d39cf76ddcb33fa87d534476b2cdefa733d5fe","/assets/icons/icon-72x72.png":"3771059af6090c411bae02002f2e1d7877c368e9","/assets/icons/icon-96x96.png":"400b8ad0e5b8bf5ac0740b3f480e713b2a3fc0e5","/assets/img/404.jpg":"9604038f6b13cb304a14a13b2fa76d43444b4414","/assets/img/avatar.jpg":"1258f9ead6901ff45abd313a1b4f265749749b58","/assets/img/form-input.png":"75c924b9bd023a5e27e9745936a27caaf20a1537","/assets/img/logo-color.png":"8defcb0c2b47a66d7c1b57f78525e488adc62642","/assets/img/logo-color.svg":"587f7e7d6cacc6eb7222b99c08d3df8abc8edd4e","/assets/img/logo-full.svg":"fed68d999561a3180b925071180d3d4cfd2b8440","/assets/img/logo.png":"7dcbf051ab322ef1bd076940e981bf9abdd5ae78","/assets/img/logo.svg":"a2334b77c19d8dc880bbbd82e9939a0aa8d59573","/assets/img/ng-alain.svg":"fb55683a364df5de725cb98a7c51b2eb21ca4de6","/assets/img/plnkr.png":"dc4da4819d5a9b4ff44f1457f96808a761ab9143","/assets/img/zorro.svg":"82d83c92dff3114bd45e985e3c8e402f37a4beb9","/assets/jszip/jszip.min.js":"c96375d50e72b199aa54de7b9ad908fd5a2dc7bc","/assets/logo-color.svg":"587f7e7d6cacc6eb7222b99c08d3df8abc8edd4e","/assets/logo-full.svg":"fed68d999561a3180b925071180d3d4cfd2b8440","/assets/logo.svg":"a2334b77c19d8dc880bbbd82e9939a0aa8d59573","/assets/plyr/plyr.css":"3e9561fb7a2a70b93bb1014f5d958b123fe61764","/assets/plyr/plyr.min.js":"9b165c0e728a0ac4e2cddc944c9a2c5819ca7342","/assets/plyr/plyr.svg":"bc98e4a347921594352fbae53aaad185c0c7f6b5","/assets/pro.png":"0e8e2bd64766aab6e12f44607ad7e92aec241468","/assets/qq-group.png":"1effddfab735644966df1759c2768f282a3e650e","/assets/qrious/qrious.min.js":"a9271e81e2ac6a692b1c133811afa33f0f3d7dc5","/assets/schema/basic.json":"d3b26817208571cfed1a5dd667875c358b1d7e1f","/assets/schema/conditional.json":"204f15af35cc98d5d692c7265d84d2645a6394f0","/assets/schema/fixed.json":"f4d6c6c66503ec0c817ab89e8538c2be028c7cff","/assets/schema/onboarding.json":"20c6f311cc99ccbf7180afb906e9abf74473786b","/assets/schema/sort.json":"850f554e1a7db144e9ad305b6a3ad79bfb58ca28","/assets/schema/validation.json":"0a5971cb42a49672e0005b88036ef47bc8cebe94","/assets/screenshot/architecture.png":"9e19b12a25deab3280ebf5795597a90af29c4c38","/assets/screenshot/basic.png":"42a70c07d9f35413991972634011459fdb010022","/assets/screenshot/bundle-size.png":"f67a8b0678161abce9afcb694db3c02d3b4b5f73","/assets/screenshot/data.webp":"286aec35bb8a1bc624d8fcfedf1a03bc08098438","/assets/screenshot/desktop.png":"42a70c07d9f35413991972634011459fdb010022","/assets/screenshot/ipad.png":"0fc5d85a81da2057ec68fc9094c0cb5c862bf309","/assets/screenshot/iphone.png":"6b7d70c66cd422ad5aee06d91ddb39c7fd0558bb","/assets/screenshot/ms.png":"26b0065c7c5d4f9f9c6b0efa4915eb6576caee75","/assets/screenshot/pro.png":"37bd67671530613e955593eb3fc818e27d18dcb6","/assets/screenshot/start.png":"8af50c7dbc9bab333f7e88b67debb6657bc61ed9","/assets/screenshot/yun.png":"b0e3dec2af4dfae8f25e5d90f19cd3c60107e89f","/assets/style.compact.css":"3f612d8ef556ea6214fd605dc4cbe3f043c11046","/assets/style.dark.css":"06c50d4af97b844f49c09ffe823302c754988717","/assets/xlsx/cpexcel.js":"9191595b39ba1918d32fb250d3ff21d07f99fc19","/assets/xlsx/xlsx.full.min.js":"7f749f81a45a53229136c6c1f1d50dcb16ddc233","/assets/yarn.lock.txt":"0f413e772b0d828d9a4e8f4b3709c767d0e91839","/chunk-2KFVLLR6.js":"86e77527c6be49628df549b8a8b5204ea668a637","/chunk-33KZGC2E.js":"01130e90ee85d9ae078e8ff2aefb5f9ea2c24a4d","/chunk-3BW7LII6.js":"275a99d9cfab9e413e6c9d4a26f5be6e9e661866","/chunk-4LMKEQTT.js":"81ad28a391287e5e0e26be174faa27c29b24acc5","/chunk-555I45LN.js":"112bf76f59ed09f39d8b5a200e2a3dee437b4989","/chunk-5UNH2K3S.js":"d74f65ddc24ce466b6b095f97e87edc939406c20","/chunk-7C3FA3PO.js":"8ef414f02a9356cb01676c42874076c2e4d4a131","/chunk-C2YORP2S.js":"a4e7db34fc7815c2dce14478d2a7b9700e908132","/chunk-CXKUC7XG.js":"58d404b5412a1fe17cb16713e9fe887b8029e5b2","/chunk-DAZSBENE.js":"dbacb0773e48a13b9d698c1fb1b14af178c38148","/chunk-DFTH5LK6.js":"8f31babd586814eec9f07991cd27989240767eb7","/chunk-G7B4GR7N.js":"6ff29532efd5d31eb33a798ecb29e0dc02ae89ba","/chunk-GMUSWC4O.js":"40dcaa71a871ef5a4ba7b37b89f696173a12db30","/chunk-I54DPCWS.js":"c4cc3d4548c21343dc4bd2e1f260d44bafb14ef3","/chunk-J6H5UJJU.js":"5046227340e48d1992681fb2664e966193a4bf12","/chunk-JG75VGVQ.js":"53b25a978ccf0bafa6b7226fccf88315e7fd5acb","/chunk-JQSS4BL6.js":"e56fe013ea8f9ab424a75a6b50b547529d6c84bf","/chunk-KLO4GQEX.js":"3e93eaafe8a5edf9fbb77b1fc8e7fe893f2b177a","/chunk-LANDAJ75.js":"eb9a6d55584daf78b755825c96c04f3689c7a1cf","/chunk-M4JMG3AL.js":"115e30a66d02567d8f6c332dcd309d4773817d23","/chunk-N5LLKC7K.js":"cacb2c404de9d23f5cad08d4110a01f279623d66","/chunk-N7CNFW6G.js":"dc2c33bf7f23e7997a70d80c3f475082cc90a8ce","/chunk-NIWBKAGC.js":"db812572fc7093f990b0788473ad252c94c59dbe","/chunk-OXM6LP6X.js":"23a29eb6e0c3be4b750bdd08bfab025666a8853d","/chunk-PHXD6UQ6.js":"fbb8def29498578610cd2ba523fa0a777b71f76e","/chunk-PLWMGIRY.js":"5273bbb5560815023d7fd9014f4c707bd3eeadc6","/chunk-QCRDHKEL.js":"f45f3ddbcb5e0fa89eaf88367bad4daf3b399288","/chunk-QRGRXM5O.js":"da68c1c6d00533928fdcb921661efddccffc7bb1","/chunk-SGH4V5WG.js":"5eea306b86247afe1a769f9ae851791fb8657b65","/chunk-SGS4BJ74.js":"98b5b7c16d597bca133a0c00e1459d59094065b8","/chunk-T6SR3K6A.js":"9570d8157644c732506b519135bbe9a4dfb200d9","/chunk-TNTB5QGI.js":"d03b84c35437824becce1ea051288343adbd1e56","/chunk-U62SYPOO.js":"b5e9d01e338993ffba1047f90608281e5ac7fb32","/chunk-UJVITK7Q.js":"0b260ca93896465e198f9d389b1516eba76dc47a","/chunk-VUOSYIK3.js":"79a7535b87e715fc03438b155a3308005334125a","/chunk-VX4RYKMX.js":"8b29a031baeb19653bccad3cdaecb7a9f8d04a74","/chunk-W6CMQ6C4.js":"d1a10164c1798c21b5cb615cec2e38e6ad9016f4","/chunk-WCHKEMEB.js":"1fb07ca75d706d5c41a1aeae2f5b94a4c33ea289","/chunk-WGHE4HA3.js":"b12f31f5fdde431046d9bebc8a36aad4ee7420d7","/chunk-XJOKAKUL.js":"54d0b8f4c77e0a56d1fd9b4b5f5e38fd2ffb2000","/chunk-XRZG3ALC.js":"f142b9e02f1689696f74fb2358b5fdf3a3f84426","/chunk-Y6KOM4P7.js":"703fffa34825f1fec6ed6cccc796fab8a901e39e","/chunk-ZDAADJ5P.js":"c2d3d19662a10bfaeafa249b164b6bdd1f13bcff","/chunk-ZLGZAVZR.js":"46dca42cf7fffb9445acad3abc9218cc5e43178e","/index.html":"6fe68aa2413d795104df0c5ce47e7af66dfd1085","/main-LSTQCSWJ.js":"3b9cd2919ce71438f2e27f08da43ad1b7a228103","/ngsw-worker.js":"d8762f9b75ca4146f7d3b77e0a8974c1c9992f26","/polyfills-3RNCJEXC.js":"b87dce659f325302b199c4b038d0b3be781876a5","/safety-worker.js":"70914dc203fa1f881e56f2b794d7a4f9c48ee745","/scripts-RST73XXA.js":"1a891857a05b3d7ca4308fa80e2c168732f39d72","/styles-VQLVC3VE.css":"70787bafa0c205111e24973c90e7c79526527c5a","/worker-basic.min.js":"70914dc203fa1f881e56f2b794d7a4f9c48ee745"},"navigationUrls":[{"positive":true,"regex":"^\\/.*$"},{"positive":false,"regex":"^\\/(?:.+\\/)?[^/]*\\.[^/]*$"},{"positive":false,"regex":"^\\/(?:.+\\/)?[^/]*__[^/]*$"},{"positive":false,"regex":"^\\/(?:.+\\/)?[^/]*__[^/]*\\/.*$"},{"positive":false,"regex":"^\\/(?:.+\\/)?stackblitz$"},{"positive":false,"regex":"^\\/version\\/.*$"},{"positive":false,"regex":"^\\/issue-helper\\/.*$"},{"positive":false,"regex":"^\\/docs\\/(?:.+\\/)?[^/]*$"},{"positive":false,"regex":"^\\/docs\\/[^/][^/]*$"},{"positive":false,"regex":"^\\/components\\/(?:.+\\/)?[^/]*$"},{"positive":false,"regex":"^\\/components\\/[^/][^/]*$"},{"positive":false,"regex":"^\\/cli\\/(?:.+\\/)?[^/]*$"},{"positive":false,"regex":"^\\/cli\\/[^/][^/]*$"},{"positive":false,"regex":"^\\/theme\\/(?:.+\\/)?[^/]*$"},{"positive":false,"regex":"^\\/theme\\/[^/][^/]*$"},{"positive":false,"regex":"^\\/auth\\/(?:.+\\/)?[^/]*$"},{"positive":false,"regex":"^\\/auth\\/[^/][^/]*$"},{"positive":false,"regex":"^\\/acl\\/(?:.+\\/)?[^/]*$"},{"positive":false,"regex":"^\\/acl\\/[^/][^/]*$"},{"positive":false,"regex":"^\\/form\\/(?:.+\\/)?[^/]*$"},{"positive":false,"regex":"^\\/form\\/[^/][^/]*$"},{"positive":false,"regex":"^\\/cache\\/(?:.+\\/)?[^/]*$"},{"positive":false,"regex":"^\\/cache\\/[^/][^/]*$"},{"positive":false,"regex":"^\\/chart\\/(?:.+\\/)?[^/]*$"},{"positive":false,"regex":"^\\/chart\\/[^/][^/]*$"},{"positive":false,"regex":"^\\/mock\\/(?:.+\\/)?[^/]*$"},{"positive":false,"regex":"^\\/mock\\/[^/][^/]*$"},{"positive":false,"regex":"^\\/util\\/(?:.+\\/)?[^/]*$"},{"positive":false,"regex":"^\\/util\\/[^/][^/]*$"}],"navigationRequestStrategy":"performance","local":"zh"}
+{"configVersion":1,"timestamp":1703070208829,"index":"/index.html","assetGroups":[{"name":"app","installMode":"prefetch","updateMode":"prefetch","cacheQueryOptions":{"ignoreVary":true},"urls":["/chunk-2KFVLLR6.js","/chunk-33KZGC2E.js","/chunk-3BW7LII6.js","/chunk-4LMKEQTT.js","/chunk-555I45LN.js","/chunk-5UNH2K3S.js","/chunk-7C3FA3PO.js","/chunk-C2YORP2S.js","/chunk-CXKUC7XG.js","/chunk-DAZSBENE.js","/chunk-DFTH5LK6.js","/chunk-G7B4GR7N.js","/chunk-GMUSWC4O.js","/chunk-I54DPCWS.js","/chunk-J6H5UJJU.js","/chunk-JG75VGVQ.js","/chunk-JQSS4BL6.js","/chunk-KLO4GQEX.js","/chunk-LANDAJ75.js","/chunk-M4JMG3AL.js","/chunk-N5LLKC7K.js","/chunk-N7CNFW6G.js","/chunk-NIWBKAGC.js","/chunk-OXM6LP6X.js","/chunk-PHXD6UQ6.js","/chunk-PLWMGIRY.js","/chunk-QCRDHKEL.js","/chunk-QRGRXM5O.js","/chunk-SGH4V5WG.js","/chunk-SGS4BJ74.js","/chunk-T6SR3K6A.js","/chunk-TNTB5QGI.js","/chunk-U62SYPOO.js","/chunk-UJVITK7Q.js","/chunk-VUOSYIK3.js","/chunk-VX4RYKMX.js","/chunk-W6CMQ6C4.js","/chunk-WCHKEMEB.js","/chunk-WGHE4HA3.js","/chunk-XJOKAKUL.js","/chunk-XRZG3ALC.js","/chunk-Y6KOM4P7.js","/chunk-ZDAADJ5P.js","/chunk-ZLGZAVZR.js","/index.html","/main-LSTQCSWJ.js","/ngsw-worker.js","/polyfills-3RNCJEXC.js","/safety-worker.js","/scripts-RST73XXA.js","/styles-VQLVC3VE.css","/worker-basic.min.js"],"patterns":["https:\\/\\/gw\\.alipayobjects\\.com\\/.*","https:\\/\\/img\\.alicdn\\.com\\/.*","https:\\/\\/dummyimage\\.com\\/.*"]},{"name":"assets","installMode":"lazy","updateMode":"prefetch","cacheQueryOptions":{"ignoreVary":true},"urls":["/assets/LOGO.ai","/assets/color.less","/assets/demo.docx","/assets/demo.pdf","/assets/demo.pptx","/assets/demo.xlsx","/assets/demo.zip","/assets/donate.png","/assets/highlight.pack.js","/assets/icons/icon-128x128.png","/assets/icons/icon-144x144.png","/assets/icons/icon-152x152.png","/assets/icons/icon-192x192.png","/assets/icons/icon-384x384.png","/assets/icons/icon-512x512.png","/assets/icons/icon-72x72.png","/assets/icons/icon-96x96.png","/assets/img/404.jpg","/assets/img/avatar.jpg","/assets/img/form-input.png","/assets/img/logo-color.png","/assets/img/logo-color.svg","/assets/img/logo-full.svg","/assets/img/logo.png","/assets/img/logo.svg","/assets/img/ng-alain.svg","/assets/img/plnkr.png","/assets/img/zorro.svg","/assets/jszip/jszip.min.js","/assets/logo-color.svg","/assets/logo-full.svg","/assets/logo.svg","/assets/plyr/plyr.css","/assets/plyr/plyr.min.js","/assets/plyr/plyr.svg","/assets/pro.png","/assets/qq-group.png","/assets/qrious/qrious.min.js","/assets/schema/basic.json","/assets/schema/conditional.json","/assets/schema/fixed.json","/assets/schema/onboarding.json","/assets/schema/sort.json","/assets/schema/validation.json","/assets/screenshot/architecture.png","/assets/screenshot/basic.png","/assets/screenshot/bundle-size.png","/assets/screenshot/data.webp","/assets/screenshot/desktop.png","/assets/screenshot/ipad.png","/assets/screenshot/iphone.png","/assets/screenshot/ms.png","/assets/screenshot/pro.png","/assets/screenshot/start.png","/assets/screenshot/yun.png","/assets/style.compact.css","/assets/style.dark.css","/assets/xlsx/cpexcel.js","/assets/xlsx/xlsx.full.min.js","/assets/yarn.lock.txt"],"patterns":[]}],"dataGroups":[],"hashTable":{"/assets/LOGO.ai":"f0eb50ff534d6596d2e66439066909d965fd74f2","/assets/color.less":"88c6936c164d7a27fbfe3e03000ad8f9952c4119","/assets/demo.docx":"e6cf4a7b4a490811ed5bec39e8cf203824e8703f","/assets/demo.pdf":"05248c1d4a636ee577f515809534ca1c85cd45c2","/assets/demo.pptx":"09fcb13206d59676838c2682a2a9b62f0a11863b","/assets/demo.xlsx":"fbfaf8aa861857adadaf89b28fe31ad3100395ea","/assets/demo.zip":"99584e56a5910ccb3d58d6dbbbf4c341747b9d57","/assets/donate.png":"e00d7905db3e9e5a8365072da22bf4816224a79c","/assets/highlight.pack.js":"d43298ac40a94f15d24baaa1f9d4087a7c1a2146","/assets/icons/icon-128x128.png":"a64acae4187c0ac026f569727d427e510e57bd3c","/assets/icons/icon-144x144.png":"3777651bff501b02af74e14a4a7d97330ed06b51","/assets/icons/icon-152x152.png":"1ce29288030cd2787bca6f9e20a9d9ea543c807d","/assets/icons/icon-192x192.png":"027f8042ef3f22333b7f57463f764c14fb10ddda","/assets/icons/icon-384x384.png":"8c398368508ae5b7e7b0f0b500493cb75e5d1ada","/assets/icons/icon-512x512.png":"a8d39cf76ddcb33fa87d534476b2cdefa733d5fe","/assets/icons/icon-72x72.png":"3771059af6090c411bae02002f2e1d7877c368e9","/assets/icons/icon-96x96.png":"400b8ad0e5b8bf5ac0740b3f480e713b2a3fc0e5","/assets/img/404.jpg":"9604038f6b13cb304a14a13b2fa76d43444b4414","/assets/img/avatar.jpg":"1258f9ead6901ff45abd313a1b4f265749749b58","/assets/img/form-input.png":"75c924b9bd023a5e27e9745936a27caaf20a1537","/assets/img/logo-color.png":"8defcb0c2b47a66d7c1b57f78525e488adc62642","/assets/img/logo-color.svg":"587f7e7d6cacc6eb7222b99c08d3df8abc8edd4e","/assets/img/logo-full.svg":"fed68d999561a3180b925071180d3d4cfd2b8440","/assets/img/logo.png":"7dcbf051ab322ef1bd076940e981bf9abdd5ae78","/assets/img/logo.svg":"a2334b77c19d8dc880bbbd82e9939a0aa8d59573","/assets/img/ng-alain.svg":"fb55683a364df5de725cb98a7c51b2eb21ca4de6","/assets/img/plnkr.png":"dc4da4819d5a9b4ff44f1457f96808a761ab9143","/assets/img/zorro.svg":"82d83c92dff3114bd45e985e3c8e402f37a4beb9","/assets/jszip/jszip.min.js":"c96375d50e72b199aa54de7b9ad908fd5a2dc7bc","/assets/logo-color.svg":"587f7e7d6cacc6eb7222b99c08d3df8abc8edd4e","/assets/logo-full.svg":"fed68d999561a3180b925071180d3d4cfd2b8440","/assets/logo.svg":"a2334b77c19d8dc880bbbd82e9939a0aa8d59573","/assets/plyr/plyr.css":"3e9561fb7a2a70b93bb1014f5d958b123fe61764","/assets/plyr/plyr.min.js":"9b165c0e728a0ac4e2cddc944c9a2c5819ca7342","/assets/plyr/plyr.svg":"bc98e4a347921594352fbae53aaad185c0c7f6b5","/assets/pro.png":"0e8e2bd64766aab6e12f44607ad7e92aec241468","/assets/qq-group.png":"1effddfab735644966df1759c2768f282a3e650e","/assets/qrious/qrious.min.js":"a9271e81e2ac6a692b1c133811afa33f0f3d7dc5","/assets/schema/basic.json":"d3b26817208571cfed1a5dd667875c358b1d7e1f","/assets/schema/conditional.json":"204f15af35cc98d5d692c7265d84d2645a6394f0","/assets/schema/fixed.json":"f4d6c6c66503ec0c817ab89e8538c2be028c7cff","/assets/schema/onboarding.json":"20c6f311cc99ccbf7180afb906e9abf74473786b","/assets/schema/sort.json":"850f554e1a7db144e9ad305b6a3ad79bfb58ca28","/assets/schema/validation.json":"0a5971cb42a49672e0005b88036ef47bc8cebe94","/assets/screenshot/architecture.png":"9e19b12a25deab3280ebf5795597a90af29c4c38","/assets/screenshot/basic.png":"42a70c07d9f35413991972634011459fdb010022","/assets/screenshot/bundle-size.png":"f67a8b0678161abce9afcb694db3c02d3b4b5f73","/assets/screenshot/data.webp":"286aec35bb8a1bc624d8fcfedf1a03bc08098438","/assets/screenshot/desktop.png":"42a70c07d9f35413991972634011459fdb010022","/assets/screenshot/ipad.png":"0fc5d85a81da2057ec68fc9094c0cb5c862bf309","/assets/screenshot/iphone.png":"6b7d70c66cd422ad5aee06d91ddb39c7fd0558bb","/assets/screenshot/ms.png":"26b0065c7c5d4f9f9c6b0efa4915eb6576caee75","/assets/screenshot/pro.png":"37bd67671530613e955593eb3fc818e27d18dcb6","/assets/screenshot/start.png":"8af50c7dbc9bab333f7e88b67debb6657bc61ed9","/assets/screenshot/yun.png":"b0e3dec2af4dfae8f25e5d90f19cd3c60107e89f","/assets/style.compact.css":"3f612d8ef556ea6214fd605dc4cbe3f043c11046","/assets/style.dark.css":"06c50d4af97b844f49c09ffe823302c754988717","/assets/xlsx/cpexcel.js":"9191595b39ba1918d32fb250d3ff21d07f99fc19","/assets/xlsx/xlsx.full.min.js":"7f749f81a45a53229136c6c1f1d50dcb16ddc233","/assets/yarn.lock.txt":"0f413e772b0d828d9a4e8f4b3709c767d0e91839","/chunk-2KFVLLR6.js":"86e77527c6be49628df549b8a8b5204ea668a637","/chunk-33KZGC2E.js":"01130e90ee85d9ae078e8ff2aefb5f9ea2c24a4d","/chunk-3BW7LII6.js":"275a99d9cfab9e413e6c9d4a26f5be6e9e661866","/chunk-4LMKEQTT.js":"81ad28a391287e5e0e26be174faa27c29b24acc5","/chunk-555I45LN.js":"112bf76f59ed09f39d8b5a200e2a3dee437b4989","/chunk-5UNH2K3S.js":"d74f65ddc24ce466b6b095f97e87edc939406c20","/chunk-7C3FA3PO.js":"8ef414f02a9356cb01676c42874076c2e4d4a131","/chunk-C2YORP2S.js":"a4e7db34fc7815c2dce14478d2a7b9700e908132","/chunk-CXKUC7XG.js":"58d404b5412a1fe17cb16713e9fe887b8029e5b2","/chunk-DAZSBENE.js":"dbacb0773e48a13b9d698c1fb1b14af178c38148","/chunk-DFTH5LK6.js":"8f31babd586814eec9f07991cd27989240767eb7","/chunk-G7B4GR7N.js":"6ff29532efd5d31eb33a798ecb29e0dc02ae89ba","/chunk-GMUSWC4O.js":"40dcaa71a871ef5a4ba7b37b89f696173a12db30","/chunk-I54DPCWS.js":"c4cc3d4548c21343dc4bd2e1f260d44bafb14ef3","/chunk-J6H5UJJU.js":"5046227340e48d1992681fb2664e966193a4bf12","/chunk-JG75VGVQ.js":"53b25a978ccf0bafa6b7226fccf88315e7fd5acb","/chunk-JQSS4BL6.js":"e56fe013ea8f9ab424a75a6b50b547529d6c84bf","/chunk-KLO4GQEX.js":"3e93eaafe8a5edf9fbb77b1fc8e7fe893f2b177a","/chunk-LANDAJ75.js":"eb9a6d55584daf78b755825c96c04f3689c7a1cf","/chunk-M4JMG3AL.js":"115e30a66d02567d8f6c332dcd309d4773817d23","/chunk-N5LLKC7K.js":"cacb2c404de9d23f5cad08d4110a01f279623d66","/chunk-N7CNFW6G.js":"dc2c33bf7f23e7997a70d80c3f475082cc90a8ce","/chunk-NIWBKAGC.js":"db812572fc7093f990b0788473ad252c94c59dbe","/chunk-OXM6LP6X.js":"23a29eb6e0c3be4b750bdd08bfab025666a8853d","/chunk-PHXD6UQ6.js":"fbb8def29498578610cd2ba523fa0a777b71f76e","/chunk-PLWMGIRY.js":"5273bbb5560815023d7fd9014f4c707bd3eeadc6","/chunk-QCRDHKEL.js":"f45f3ddbcb5e0fa89eaf88367bad4daf3b399288","/chunk-QRGRXM5O.js":"da68c1c6d00533928fdcb921661efddccffc7bb1","/chunk-SGH4V5WG.js":"5eea306b86247afe1a769f9ae851791fb8657b65","/chunk-SGS4BJ74.js":"98b5b7c16d597bca133a0c00e1459d59094065b8","/chunk-T6SR3K6A.js":"9570d8157644c732506b519135bbe9a4dfb200d9","/chunk-TNTB5QGI.js":"d03b84c35437824becce1ea051288343adbd1e56","/chunk-U62SYPOO.js":"b5e9d01e338993ffba1047f90608281e5ac7fb32","/chunk-UJVITK7Q.js":"0b260ca93896465e198f9d389b1516eba76dc47a","/chunk-VUOSYIK3.js":"79a7535b87e715fc03438b155a3308005334125a","/chunk-VX4RYKMX.js":"8b29a031baeb19653bccad3cdaecb7a9f8d04a74","/chunk-W6CMQ6C4.js":"d1a10164c1798c21b5cb615cec2e38e6ad9016f4","/chunk-WCHKEMEB.js":"1fb07ca75d706d5c41a1aeae2f5b94a4c33ea289","/chunk-WGHE4HA3.js":"b12f31f5fdde431046d9bebc8a36aad4ee7420d7","/chunk-XJOKAKUL.js":"54d0b8f4c77e0a56d1fd9b4b5f5e38fd2ffb2000","/chunk-XRZG3ALC.js":"f142b9e02f1689696f74fb2358b5fdf3a3f84426","/chunk-Y6KOM4P7.js":"703fffa34825f1fec6ed6cccc796fab8a901e39e","/chunk-ZDAADJ5P.js":"c2d3d19662a10bfaeafa249b164b6bdd1f13bcff","/chunk-ZLGZAVZR.js":"46dca42cf7fffb9445acad3abc9218cc5e43178e","/index.html":"6fe68aa2413d795104df0c5ce47e7af66dfd1085","/main-LSTQCSWJ.js":"3b9cd2919ce71438f2e27f08da43ad1b7a228103","/ngsw-worker.js":"d8762f9b75ca4146f7d3b77e0a8974c1c9992f26","/polyfills-3RNCJEXC.js":"b87dce659f325302b199c4b038d0b3be781876a5","/safety-worker.js":"70914dc203fa1f881e56f2b794d7a4f9c48ee745","/scripts-RST73XXA.js":"1a891857a05b3d7ca4308fa80e2c168732f39d72","/styles-VQLVC3VE.css":"70787bafa0c205111e24973c90e7c79526527c5a","/worker-basic.min.js":"70914dc203fa1f881e56f2b794d7a4f9c48ee745"},"navigationUrls":[{"positive":true,"regex":"^\\/.*$"},{"positive":false,"regex":"^\\/(?:.+\\/)?[^/]*\\.[^/]*$"},{"positive":false,"regex":"^\\/(?:.+\\/)?[^/]*__[^/]*$"},{"positive":false,"regex":"^\\/(?:.+\\/)?[^/]*__[^/]*\\/.*$"},{"positive":false,"regex":"^\\/(?:.+\\/)?stackblitz$"},{"positive":false,"regex":"^\\/version\\/.*$"},{"positive":false,"regex":"^\\/issue-helper\\/.*$"},{"positive":false,"regex":"^\\/docs\\/(?:.+\\/)?[^/]*$"},{"positive":false,"regex":"^\\/docs\\/[^/][^/]*$"},{"positive":false,"regex":"^\\/components\\/(?:.+\\/)?[^/]*$"},{"positive":false,"regex":"^\\/components\\/[^/][^/]*$"},{"positive":false,"regex":"^\\/cli\\/(?:.+\\/)?[^/]*$"},{"positive":false,"regex":"^\\/cli\\/[^/][^/]*$"},{"positive":false,"regex":"^\\/theme\\/(?:.+\\/)?[^/]*$"},{"positive":false,"regex":"^\\/theme\\/[^/][^/]*$"},{"positive":false,"regex":"^\\/auth\\/(?:.+\\/)?[^/]*$"},{"positive":false,"regex":"^\\/auth\\/[^/][^/]*$"},{"positive":false,"regex":"^\\/acl\\/(?:.+\\/)?[^/]*$"},{"positive":false,"regex":"^\\/acl\\/[^/][^/]*$"},{"positive":false,"regex":"^\\/form\\/(?:.+\\/)?[^/]*$"},{"positive":false,"regex":"^\\/form\\/[^/][^/]*$"},{"positive":false,"regex":"^\\/cache\\/(?:.+\\/)?[^/]*$"},{"positive":false,"regex":"^\\/cache\\/[^/][^/]*$"},{"positive":false,"regex":"^\\/chart\\/(?:.+\\/)?[^/]*$"},{"positive":false,"regex":"^\\/chart\\/[^/][^/]*$"},{"positive":false,"regex":"^\\/mock\\/(?:.+\\/)?[^/]*$"},{"positive":false,"regex":"^\\/mock\\/[^/][^/]*$"},{"positive":false,"regex":"^\\/util\\/(?:.+\\/)?[^/]*$"},{"positive":false,"regex":"^\\/util\\/[^/][^/]*$"}],"navigationRequestStrategy":"performance","local":"zh"}
diff --git a/sitemap.xml b/sitemap.xml
index 1b29c89a20..c05b5ca3d3 100644
--- a/sitemap.xml
+++ b/sitemap.xml
@@ -1 +1 @@
-https://ng-alain.com/2023-12-20T10:49:21.314Zhourly1.0https://ng-alain.com/acl/control/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/acl/getting-started/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/acl/guard/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/auth/get/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/auth/getting-started/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/auth/guard/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/auth/qa/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/auth/send/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/auth/service/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/auth/set/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/cache/getting-started/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/cache/service/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/chart/bar/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/chart/card/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/chart/chart-echarts/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/chart/custom/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/chart/faq/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/chart/gauge/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/chart/getting-started/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/chart/mini-area/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/chart/mini-bar/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/chart/mini-progress/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/chart/number-info/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/chart/pie/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/chart/radar/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/chart/single-bar/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/chart/tag-cloud/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/chart/timeline/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/chart/trend/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/chart/water-wave/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/cli/add/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/cli/default/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/cli/generate/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/cli/getting-started/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/cli/plugin/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/cli/sta/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/components/auto-focus/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/components/avatar-list/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/components/cell/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/components/count-down/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/components/date-picker/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/components/down-file/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/components/ellipsis/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/components/error-collect/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/components/exception/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/components/footer-toolbar/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/components/full-content/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/components/global-footer/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/components/highlight/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/components/hotkey/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/components/let/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/components/loading/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/components/lodop/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/components/media/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/components/notice-icon/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/components/observers/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/components/onboarding/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/components/page-header/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/components/pdf/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/components/qr/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/components/quick-menu/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/components/result/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/components/reuse-tab/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/components/se/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/components/sg/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/components/st/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/components/sv/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/components/tag-select/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/components/xlsx/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/components/zip/en2023-12-20T10:49:21.314Zhourly0.6https://ng-alain.com/docs/acl/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/docs/architecture/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/docs/auth/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/docs/cache/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/docs/changelog/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/docs/cli/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/docs/contributing/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/docs/deploy/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/docs/faq/en2023-12-20T10:49:21.315Zhourly0.8https://ng-alain.com/docs/getting-started/en2023-12-20T10:49:21.315Zhourly0.8https://ng-alain.com/docs/global-config/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/docs/graph/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/docs/how-to-start/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/docs/i18n/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/docs/import/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/docs/mock/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/docs/module/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/docs/new-component/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/docs/new-page/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/docs/performance/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/docs/server/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/docs/ssr/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/docs/style-guide/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/docs/theme/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/docs/upgrade-v17/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/docs/upgrade/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/acl/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/array/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/autocomplete/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/boolean/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/cascader/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/checkbox/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/color/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/conditional/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/custom/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/customize/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/date/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/error/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/getting-started/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/i18n/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/layout/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/mention/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/modal/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/monaco-editor/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/number/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/object/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/qa/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/qr-code/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/radio/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/rate/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/schema/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/segmented/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/select/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/slider/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/string/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/tag/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/text/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/textarea/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/time/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/tinymce/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/transfer/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/tree-select/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/upload/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/mock/getting-started/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/mock/rule/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/theme/component-styles/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/theme/customize-theme/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/theme/date/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/theme/drawer/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/theme/getting-started/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/theme/global/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/theme/http/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/theme/icon/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/theme/index/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/theme/keys/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/theme/layout-blank/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/theme/layout-default/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/theme/locale/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/theme/menu/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/theme/modal/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/theme/performance/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/theme/responsive/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/theme/rtl/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/theme/safe/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/theme/settings/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/theme/theme-btn/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/theme/title/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/theme/tools/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/theme/yn/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/util/array/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/util/browser/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/util/date-time/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/util/decorator/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/util/form/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/util/format/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/util/getting-started/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/util/math/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/util/other/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/util/pipes-currency/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/util/pipes-filter/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/util/pipes-format/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/util/token/en2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/acl/control/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/acl/getting-started/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/acl/guard/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/auth/get/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/auth/getting-started/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/auth/guard/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/auth/qa/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/auth/send/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/auth/service/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/auth/set/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/cache/getting-started/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/cache/service/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/chart/bar/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/chart/card/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/chart/chart-echarts/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/chart/custom/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/chart/faq/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/chart/gauge/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/chart/getting-started/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/chart/mini-area/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/chart/mini-bar/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/chart/mini-progress/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/chart/number-info/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/chart/pie/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/chart/radar/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/chart/single-bar/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/chart/tag-cloud/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/chart/timeline/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/chart/trend/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/chart/water-wave/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/cli/add/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/cli/default/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/cli/generate/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/cli/getting-started/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/cli/plugin/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/cli/sta/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/components/auto-focus/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/components/avatar-list/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/components/cell/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/components/count-down/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/components/date-picker/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/components/down-file/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/components/ellipsis/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/components/error-collect/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/components/exception/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/components/footer-toolbar/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/components/full-content/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/components/global-footer/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/components/highlight/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/components/hotkey/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/components/let/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/components/loading/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/components/lodop/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/components/media/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/components/notice-icon/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/components/observers/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/components/onboarding/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/components/page-header/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/components/pdf/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/components/qr/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/components/quick-menu/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/components/result/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/components/reuse-tab/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/components/se/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/components/sg/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/components/st/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/components/sv/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/components/tag-select/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/components/xlsx/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/components/zip/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/docs/acl/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/docs/architecture/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/docs/auth/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/docs/cache/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/docs/changelog/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/docs/cli/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/docs/contributing/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/docs/deploy/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/docs/faq/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/docs/getting-started/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/docs/global-config/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/docs/graph/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/docs/how-to-start/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/docs/i18n/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/docs/import/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/docs/mock/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/docs/module/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/docs/new-component/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/docs/new-page/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/docs/performance/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/docs/server/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/docs/ssr/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/docs/style-guide/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/docs/theme/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/docs/upgrade-v17/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/docs/upgrade/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/acl/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/array/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/autocomplete/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/boolean/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/cascader/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/checkbox/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/color/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/conditional/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/custom/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/customize/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/date/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/error/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/getting-started/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/i18n/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/layout/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/mention/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/modal/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/monaco-editor/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/number/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/object/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/qa/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/qr-code/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/radio/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/rate/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/schema/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/segmented/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/select/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/slider/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/string/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/tag/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/text/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/textarea/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/time/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/tinymce/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/transfer/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/tree-select/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/form/upload/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/mock/getting-started/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/mock/rule/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/theme/component-styles/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/theme/customize-theme/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/theme/date/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/theme/drawer/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/theme/getting-started/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/theme/global/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/theme/http/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/theme/icon/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/theme/index/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/theme/keys/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/theme/layout-blank/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/theme/layout-default/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/theme/locale/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/theme/menu/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/theme/modal/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/theme/performance/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/theme/responsive/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/theme/rtl/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/theme/safe/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/theme/settings/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/theme/theme-btn/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/theme/title/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/theme/tools/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/theme/yn/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/util/array/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/util/browser/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/util/date-time/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/util/decorator/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/util/form/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/util/format/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/util/getting-started/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/util/math/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/util/other/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/util/pipes-currency/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/util/pipes-filter/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/util/pipes-format/zh2023-12-20T10:49:21.315Zhourly0.6https://ng-alain.com/util/token/zh2023-12-20T10:49:21.315Zhourly0.6
\ No newline at end of file
+https://ng-alain.com/2023-12-20T11:03:41.325Zhourly1.0https://ng-alain.com/acl/control/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/acl/getting-started/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/acl/guard/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/auth/get/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/auth/getting-started/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/auth/guard/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/auth/qa/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/auth/send/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/auth/service/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/auth/set/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/cache/getting-started/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/cache/service/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/chart/bar/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/chart/card/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/chart/chart-echarts/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/chart/custom/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/chart/faq/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/chart/gauge/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/chart/getting-started/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/chart/mini-area/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/chart/mini-bar/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/chart/mini-progress/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/chart/number-info/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/chart/pie/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/chart/radar/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/chart/single-bar/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/chart/tag-cloud/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/chart/timeline/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/chart/trend/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/chart/water-wave/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/cli/add/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/cli/default/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/cli/generate/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/cli/getting-started/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/cli/plugin/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/cli/sta/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/auto-focus/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/avatar-list/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/cell/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/count-down/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/date-picker/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/down-file/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/ellipsis/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/error-collect/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/exception/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/footer-toolbar/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/full-content/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/global-footer/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/highlight/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/hotkey/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/let/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/loading/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/lodop/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/media/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/notice-icon/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/observers/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/onboarding/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/page-header/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/pdf/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/qr/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/quick-menu/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/result/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/reuse-tab/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/se/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/sg/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/st/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/sv/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/tag-select/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/xlsx/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/zip/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/docs/acl/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/docs/architecture/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/docs/auth/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/docs/cache/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/docs/changelog/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/docs/cli/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/docs/contributing/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/docs/deploy/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/docs/faq/en2023-12-20T11:03:41.325Zhourly0.8https://ng-alain.com/docs/getting-started/en2023-12-20T11:03:41.325Zhourly0.8https://ng-alain.com/docs/global-config/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/docs/graph/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/docs/how-to-start/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/docs/i18n/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/docs/import/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/docs/mock/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/docs/module/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/docs/new-component/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/docs/new-page/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/docs/performance/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/docs/server/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/docs/ssr/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/docs/style-guide/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/docs/theme/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/docs/upgrade-v17/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/docs/upgrade/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/form/acl/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/form/array/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/form/autocomplete/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/form/boolean/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/form/cascader/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/form/checkbox/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/form/color/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/form/conditional/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/form/custom/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/form/customize/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/form/date/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/form/error/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/form/getting-started/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/form/i18n/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/form/layout/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/form/mention/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/form/modal/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/form/monaco-editor/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/form/number/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/form/object/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/form/qa/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/form/qr-code/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/form/radio/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/form/rate/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/form/schema/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/form/segmented/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/form/select/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/form/slider/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/form/string/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/form/tag/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/form/text/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/form/textarea/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/form/time/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/form/tinymce/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/form/transfer/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/form/tree-select/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/form/upload/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/mock/getting-started/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/mock/rule/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/theme/component-styles/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/theme/customize-theme/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/theme/date/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/theme/drawer/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/theme/getting-started/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/theme/global/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/theme/http/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/theme/icon/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/theme/index/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/theme/keys/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/theme/layout-blank/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/theme/layout-default/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/theme/locale/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/theme/menu/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/theme/modal/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/theme/performance/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/theme/responsive/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/theme/rtl/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/theme/safe/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/theme/settings/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/theme/theme-btn/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/theme/title/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/theme/tools/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/theme/yn/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/util/array/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/util/browser/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/util/date-time/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/util/decorator/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/util/form/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/util/format/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/util/getting-started/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/util/math/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/util/other/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/util/pipes-currency/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/util/pipes-filter/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/util/pipes-format/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/util/token/en2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/acl/control/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/acl/getting-started/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/acl/guard/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/auth/get/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/auth/getting-started/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/auth/guard/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/auth/qa/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/auth/send/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/auth/service/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/auth/set/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/cache/getting-started/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/cache/service/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/chart/bar/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/chart/card/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/chart/chart-echarts/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/chart/custom/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/chart/faq/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/chart/gauge/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/chart/getting-started/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/chart/mini-area/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/chart/mini-bar/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/chart/mini-progress/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/chart/number-info/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/chart/pie/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/chart/radar/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/chart/single-bar/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/chart/tag-cloud/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/chart/timeline/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/chart/trend/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/chart/water-wave/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/cli/add/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/cli/default/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/cli/generate/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/cli/getting-started/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/cli/plugin/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/cli/sta/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/auto-focus/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/avatar-list/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/cell/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/count-down/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/date-picker/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/down-file/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/ellipsis/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/error-collect/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/exception/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/footer-toolbar/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/full-content/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/global-footer/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/highlight/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/hotkey/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/let/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/loading/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/lodop/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/media/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/notice-icon/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/observers/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/onboarding/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/page-header/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/pdf/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/qr/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/quick-menu/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/result/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/reuse-tab/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/se/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/sg/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/st/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/sv/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/tag-select/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/xlsx/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/components/zip/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/docs/acl/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/docs/architecture/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/docs/auth/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/docs/cache/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/docs/changelog/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/docs/cli/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/docs/contributing/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/docs/deploy/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/docs/faq/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/docs/getting-started/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/docs/global-config/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/docs/graph/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/docs/how-to-start/zh2023-12-20T11:03:41.325Zhourly0.6https://ng-alain.com/docs/i18n/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/docs/import/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/docs/mock/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/docs/module/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/docs/new-component/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/docs/new-page/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/docs/performance/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/docs/server/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/docs/ssr/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/docs/style-guide/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/docs/theme/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/docs/upgrade-v17/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/docs/upgrade/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/form/acl/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/form/array/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/form/autocomplete/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/form/boolean/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/form/cascader/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/form/checkbox/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/form/color/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/form/conditional/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/form/custom/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/form/customize/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/form/date/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/form/error/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/form/getting-started/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/form/i18n/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/form/layout/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/form/mention/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/form/modal/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/form/monaco-editor/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/form/number/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/form/object/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/form/qa/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/form/qr-code/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/form/radio/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/form/rate/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/form/schema/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/form/segmented/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/form/select/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/form/slider/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/form/string/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/form/tag/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/form/text/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/form/textarea/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/form/time/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/form/tinymce/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/form/transfer/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/form/tree-select/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/form/upload/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/mock/getting-started/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/mock/rule/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/theme/component-styles/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/theme/customize-theme/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/theme/date/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/theme/drawer/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/theme/getting-started/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/theme/global/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/theme/http/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/theme/icon/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/theme/index/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/theme/keys/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/theme/layout-blank/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/theme/layout-default/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/theme/locale/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/theme/menu/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/theme/modal/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/theme/performance/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/theme/responsive/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/theme/rtl/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/theme/safe/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/theme/settings/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/theme/theme-btn/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/theme/title/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/theme/tools/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/theme/yn/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/util/array/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/util/browser/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/util/date-time/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/util/decorator/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/util/form/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/util/format/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/util/getting-started/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/util/math/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/util/other/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/util/pipes-currency/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/util/pipes-filter/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/util/pipes-format/zh2023-12-20T11:03:41.326Zhourly0.6https://ng-alain.com/util/token/zh2023-12-20T11:03:41.326Zhourly0.6
\ No newline at end of file