VUE3 proxy类型转成普通对象(ElementUI的el-date-picker日期控件数组转换普通对象)
element
A Vue.js 2.0 UI Toolkit for Web
项目地址:https://gitcode.com/gh_mirrors/eleme/element
免费下载资源
·
ElementUI的el-date-picker在type为daterange和dates时,返回的是Proxy对象数组,实际传参时会导致后端不能识别而提示错误,因此需要转成普通数组,转换方法:
JSON.parse(JSON.stringify(this.newlist));
或
async aFun(){
let res=await 变量名
}
参考:
https://blog.csdn.net/weixin_45599105/article/details/125433609
还有另一种方案通过toRaw函数
当遇到返回的值为proxy对象时,结构如下
可使用 toRaw() 方法获取原始对象。
// 导入toRaw函数
import { toRaw } from '@vue/reactivity'
// 进行proxy对象转化(item为未转化的proxy对象)(end为转化后的结果)
const end = toRaw(item)
// 输出可以看到已经不是proxy对象了
console.log(end)
参考:https://blog.csdn.net/weixin_51467172/article/details/135472107
GitHub 加速计划 / eleme / element
54.06 K
14.63 K
下载
A Vue.js 2.0 UI Toolkit for Web
最近提交(Master分支:3 个月前 )
c345bb45
7 个月前
a07f3a59
* Update transition.md
* Update table.md
* Update transition.md
* Update table.md
* Update transition.md
* Update table.md
* Update table.md
* Update transition.md
* Update popover.md 7 个月前
更多推荐
已为社区贡献6条内容
所有评论(0)