Vue3 - 获取 Proxy 对象代理中包裹的 “真实数据“,解决对象或数组打印后是 Proxy 对象无法拿到原始数据的问题(提供 2 种详细解决方案)

前言

在 Vue3 中很多数据都被 Proxy 代理对象 “包裹”(无法拿到其真正的原始数据),另外就是请求回来的数据,例如通过 res.data.data 拿到了一个数组对象格式的数据。但是这个数据被 Proxy 包裹,你根本拿不到值无法进行处理。

本文实现了 Vue3 取到被 proxy 对象包裹的原始数据,解决了数据打印出来是 proxy 怎么拿值的问题,

假设我有一个数组:['苹果', '香蕉'],但打印结果却是代理对象:

在这里插入图片描述

解决方案

提供两种方案,请根据您的需求进行选择。

方案一(推荐):</

猜你喜欢

转载自blog.csdn.net/weixin_44198965/article/details/129283797
今日推荐