From d38c9a99dc9d9450200a6d9e64876d164242177b Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期二, 19 十二月 2023 20:12:13 +0800 Subject: [PATCH] 2023-12-19 --- src/menu/components/share/actioncomponent/actionform/index.jsx | 14 ++------------ 1 files changed, 2 insertions(+), 12 deletions(-) diff --git a/src/menu/components/share/actioncomponent/actionform/index.jsx b/src/menu/components/share/actioncomponent/actionform/index.jsx index be31b72..3ae1f86 100644 --- a/src/menu/components/share/actioncomponent/actionform/index.jsx +++ b/src/menu/components/share/actioncomponent/actionform/index.jsx @@ -949,18 +949,8 @@ content = <KeyInterface type={item.key === 'exInterface' ? 'develop' : 'product'}/> } - if (help && /func:/.test(help)) { - try { - // eslint-disable-next-line - let func = new Function('record', help.replace(/func:/, '')) - help = func(this.record) - if (help) { - help = <span dangerouslySetInnerHTML={{ __html: help }}></span> - } - } catch (e) { - help = '' - console.warn(e) - } + if (help && typeof(help) === 'function') { + help = help(this.record) } fields.push( -- Gitblit v1.8.0