From 852532762d727a138ed23929a3f0d56a4942c550 Mon Sep 17 00:00:00 2001 From: hufeixiong Date: Fri, 5 Nov 2021 10:36:06 +0800 Subject: [PATCH] update doc --- packages/dooringx-doc/src/docs/3.3.md | 5 ++++- packages/dooringx-doc/src/docs/3.8.md | 3 ++- packages/dooringx-example/src/plugin/functionMap/index.ts | 1 + 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/packages/dooringx-doc/src/docs/3.3.md b/packages/dooringx-doc/src/docs/3.3.md index ef13c9c..05338a8 100644 --- a/packages/dooringx-doc/src/docs/3.3.md +++ b/packages/dooringx-doc/src/docs/3.3.md @@ -125,6 +125,8 @@ useDynamicAddEventCenter第一个参数是render的四个参数组成的对象 函数注册需要放入useEffect中,在组件卸载时需要卸载函数!否则会导致函数越来越多。 +注意id要带上组件id,因为一个组件可以拖出n个组件生成n个函数。 + ```js useEffect(() => { const functionCenter = eventCenter.getFunctionCenter(); @@ -152,7 +154,8 @@ useEffect(() => { multi: false, }, }, - ] + ], + `${pr.data.id}+改变文本函数` ); return () => { unregist(); diff --git a/packages/dooringx-doc/src/docs/3.8.md b/packages/dooringx-doc/src/docs/3.8.md index 2257d8e..9159af5 100644 --- a/packages/dooringx-doc/src/docs/3.8.md +++ b/packages/dooringx-doc/src/docs/3.8.md @@ -18,7 +18,7 @@ initFunctionMap: functionMap, 键名会显示出来所以键名是唯一的。 -它的值是2个对象,一个是函数内容fn,一个是配置项config。 +它的值是2个对象,一个是函数内容fn,一个是配置项config (0.10.0以上还需要传入函数名称,用于显示)。 config中的数组里每个配置会显示出来让用户去配置,name则是展示名字,data代表数据去哪里获取,可以选择从输入框(input),数据源(dataSource),上下文(ctx)中获取,另外还有个特殊的弹窗(modal)。 @@ -119,6 +119,7 @@ fn中,第一个ctx参数代表上下文,如果有转换函数之类,可能 }, }, ], + name: '通用GET请求函数' }, ``` diff --git a/packages/dooringx-example/src/plugin/functionMap/index.ts b/packages/dooringx-example/src/plugin/functionMap/index.ts index 1afdc6c..551f0b4 100644 --- a/packages/dooringx-example/src/plugin/functionMap/index.ts +++ b/packages/dooringx-example/src/plugin/functionMap/index.ts @@ -38,5 +38,6 @@ export const functionMap: FunctionCenterType = { }, }, ], + name: '上下文转对象', }, };