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: '上下文转对象', }, };