【issues/9699】JS增强写错了之后页面报错

This commit is contained in:
JEECG 2026-06-24 11:00:01 +08:00
parent 6f718f1d8f
commit c3099aba0d

View File

@ -171,8 +171,15 @@
*/
function setValue(value: string, trigger = true) {
if (value && isJsonObjectString(value)) {
value = JSON.stringify(JSON.parse(value), null, 2);
// update-begin--author:liaozhiyang---date:20260617---for:issues/9699JS
// isJsonObjectString JSON JSON JS
try {
value = JSON.stringify(JSON.parse(value), null, 2);
} catch (e) {
// JSON
}
}
// update-end--author:liaozhiyang---date:20260617---for:issues/9699JS
coder?.setValue(value ?? '');
innerValue = value;
trigger && emitChange(innerValue);