json 校验
代码:
fields: [
{
name: FN.content,
type: FieldType.string,
label: intl.get('xxx.xxx.model.content').d('内容'),
validator: (value) => {
let isJson = false;
try {
if (typeof JSON.parse(value) === 'object') {
isJson = true;
}
} catch (e) {
isJson = false;
}
if (!value || isJson) return true;
return intl
.get('xxx.xxx.view.validate')
.d('请输入正确的json字符串');
},
},
],
.

浙公网安备 33010602011771号