mirror of
https://github.com/alibaba/lowcode-engine.git
synced 2025-12-12 19:52:51 +00:00
fix: try catch calculation of dynamic setter
This commit is contained in:
parent
534e29429d
commit
f61e2a2b8a
@ -69,7 +69,9 @@ export class Transducer {
|
||||
isDynamic = dynamicFlag === undefined ? isDynamic : dynamicFlag !== false;
|
||||
}
|
||||
if (isDynamicSetter(setter) && isDynamic) {
|
||||
setter = setter.call(context, context);
|
||||
try {
|
||||
setter = setter.call(context, context);
|
||||
} catch (e) { console.error(e); }
|
||||
}
|
||||
|
||||
this.setterTransducer = combineTransducer(getTransducerFromSetter(setter), getHotterFromSetter(setter), context);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user