File tree Expand file tree Collapse file tree 1 file changed +22
-3
lines changed
Expand file tree Collapse file tree 1 file changed +22
-3
lines changed Original file line number Diff line number Diff line change @@ -10,9 +10,28 @@ tags: [FAQ]
1010## 处理方式
1111### 【推荐】升级到 Engine Verison 1.0.11 以上
1212### 新增 save propsReducer
13- 通过新增 Save 态的 propsReducer,将 hidden props 去掉。
14- 参考:
15- [ https://github.com/alibaba/lowcode-demo/blob/main/src/sample-plugins/delete-hidden-transducer/index.ts ] ( https://github.com/alibaba/lowcode-demo/blob/main/src/sample-plugins/delete-hidden-transducer/index.ts )
13+
14+ 通过新增 Save 态的 propsReducer,将 hidden props 去掉。可以参考下面的代码:
15+
16+ ``` typescript
17+ import { project } from ' @alilc/lowcode-engine' ;
18+ import { IPublicEnumTransformStage } from ' @alilc/lowcode-types' ;
19+
20+ export const deleteHiddenTransducer = (ctx : any ) => {
21+ return {
22+ name: ' deleteHiddenTransducer' ,
23+ async init() {
24+ project .addPropsTransducer ((props : any ): any => {
25+ delete props .hidden ;
26+ return props ;
27+ }, IPublicEnumTransformStage .Save );
28+ },
29+ };
30+ }
31+
32+ deleteHiddenTransducer .pluginName = ' deleteHiddenTransducer' ;
33+
34+ ```
1635
1736### 导出 schema 使用 Save 态
1837``` typescript
You can’t perform that action at this time.
0 commit comments