跳到主要内容

转换数据

transformDataResponsetransformDataSubmit 两个属性支持写 JS 代码进行数据转换,但是此 JS 代码工作在 web worker 当中,只能接受数据返回转换过后的数据,无法操作页面 DOM,无法访问 formApi,示例如下:

/* uncomment to load 3rd party libs
var libsToLoad = [
!globalThis.dayjs && PUBLIC_PATH + 'lib/dayjs.min.js',
!globalThis._ && PUBLIC_PATH + 'lib/lodash.min.js',
].filter(Boolean);

importScripts.apply(undefined, libsToLoad);
*/

(function transform(data) {
/*
you can access the following parameters if applicable.
`context`: current form context
`formData`: current form data
*/
return data;
})(this);