支持语言设置
效果
代码目录 src/app/core/i18n/i18n.service.ts
初始化菜单
效果
初始化目录 src/app/core/startup/startup.service
初始化数据的来源 src\assets\tmp\app-data.json
在列表菜单下加一个 “查询表格我的“
效果
在语言包里修改 src\assets\tmp\i18n\zh-CN.json
在初始化数据的来源的修改
生成组件 ng g ng-alain:empty table-list-my -m=pro -t=list
查询表格我的 就可以用了
本地请求代理设置 proxy.conf.json
protocol 设置为http port设置 80
protocol 设置为https port设置 443
这里说是网关拦截,不是很懂,直接这么设置,不行就去找后台沟通下
请求数据拦截器
default.interceptor.ts
创建空的文件
ng g ng-alain:empty afterSales-appeal -m=buyer -t=components/order/refund-list
案例演示
ng g ng-alain:empty sf-form1 -m=bom -t=components
创建Module 模块
ng g ng-alain:module self-form
文件格式
sf支持上传的文件格式
fileType: ‘image/png,image/jpg,image/jpeg,application/pdf,application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document’,
sf可选择的文件格式
accept: ‘.pdf,.doc,.docx,image/png,image/jpg,image/jpeg’,
sf form 查看验证参数的变化
console.log(this.form);
console.log(this.form.valid);
const obj: any = this.sf.rootProperty;
console.log(obj?.properties);
console.log(this.sf);
console.log(this.sf.valid);
console.log(this.sf.value);