js:多个表单数据合并在一起和表单扩展数据

多个表单数据合并在一起:

var rowData = Object.assign(funViewForm.getData(), detailForm.getData(), funUpdateForm.getData(),explainForm.getData());

利用Object.assign()方法即可(经过此方法在高版本ie不适用)

注意:

Object.assign:该方法是ES6中合并对象用的。

chrome,firefox等浏览器是支持该方法的,但是一些低版本的浏览器并不支持该方法。今天用webpack出现这样的问题,打包后的程序 在pc上的高版本浏览器上没有问题,但是再一些低版本的浏览器。和手机浏览器上报错 undefined is not a function。

js扩展数据:

$.extend(rowData,{RPT_ROLE:aml_jb})或者多表单合并数据:

$.extend(funViewForm.getData(),detailFormData,funUpdateForm.getData(),explainForm.getData());

这个$.extend()也可以合并对象数据十分实用,并且目前没有遇见浏览器不支持问题

你可能感兴趣的:(前端案例)