fix
This commit is contained in:
parent
f4d150b089
commit
8309a2971b
|
|
@ -83,15 +83,19 @@ export const EdSidePropInstance: FC<{ meta: IMeta }> = ({ meta }) => {
|
|||
const arg: any = { ...active.scope };
|
||||
if (meta.item.script?.props) {
|
||||
for (const [k, v] of Object.entries(meta.item.script?.props)) {
|
||||
eval(
|
||||
`try { arg.${k} = ${v.value} } catch(e) { console.error("arg", e); }`
|
||||
);
|
||||
if (v.value) {
|
||||
eval(
|
||||
`try { arg.${k} = ${v.value} } catch(e) { console.error("arg", e); }`
|
||||
);
|
||||
}
|
||||
}
|
||||
} else if (meta.item.component) {
|
||||
for (const [k, v] of Object.entries(meta.item.component.props)) {
|
||||
eval(
|
||||
`try { arg.${k} = ${v.valueBuilt} } catch(e) { console.error("arg", e); }`
|
||||
);
|
||||
if (v.valueBuilt) {
|
||||
eval(
|
||||
`try { arg.${k} = ${v.valueBuilt} } catch(e) { console.error("arg", e); }`
|
||||
);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -31,11 +31,19 @@ export const EdPropInstanceButton: FC<{
|
|||
const arg: any = { ...active.scope };
|
||||
if (meta.item.script?.props) {
|
||||
for (const [k, v] of Object.entries(meta.item.script?.props)) {
|
||||
eval(`try { arg.${k} = ${v.value} } catch(e) { console.error("arg", e); }`);
|
||||
if (v.value) {
|
||||
eval(
|
||||
`try { arg.${k} = ${v.value} } catch(e) { console.error("arg", e); }`
|
||||
);
|
||||
}
|
||||
}
|
||||
} else if (meta.item.component) {
|
||||
for (const [k, v] of Object.entries(meta.item.component.props)) {
|
||||
eval(`try { arg.${k} = ${v.valueBuilt} } catch(e) { console.error("arg", e); }`);
|
||||
if (v.valueBuilt) {
|
||||
eval(
|
||||
`try { arg.${k} = ${v.valueBuilt} } catch(e) { console.error("arg", e); }`
|
||||
);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -67,16 +67,20 @@ export const EdPropInstanceOptions: FC<{
|
|||
|
||||
if (meta.item.script?.props) {
|
||||
for (const [k, v] of Object.entries(meta.item.script?.props)) {
|
||||
eval(
|
||||
`try { arg.${k} = ${v.value} } catch(e) { console.error("arg", e); }`
|
||||
);
|
||||
if (v.value) {
|
||||
eval(
|
||||
`try { arg.${k} = ${v.value} } catch(e) { console.error("arg", e); }`
|
||||
);
|
||||
}
|
||||
}
|
||||
}
|
||||
if (meta.item.component) {
|
||||
for (const [k, v] of Object.entries(meta.item.component.props)) {
|
||||
eval(
|
||||
`try { arg.${k} = ${v.valueBuilt} } catch(e) { console.error("arg", e); }`
|
||||
);
|
||||
if (v.valueBuilt) {
|
||||
eval(
|
||||
`try { arg.${k} = ${v.valueBuilt} } catch(e) { console.error("arg", e); }`
|
||||
);
|
||||
}
|
||||
|
||||
if (v.content) {
|
||||
eval(
|
||||
|
|
|
|||
Loading…
Reference in New Issue