mirror of
https://github.com/alibaba/lowcode-engine.git
synced 2026-03-05 17:57:13 +00:00
fix: try catch calculation of dynamic setter
This commit is contained in:
parent
0af1c28dad
commit
77f6c1298f
@ -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