vue.js - VueJS 3 提取/获取反应()数据
问题描述
我已经定义了反应性对象:
const selectedAnswers = reactive({})
后来我给这个对象赋值并可以看到它:
Proxy {2: "Lorem, ipsum dolor.", 4: "Lorem ipsum dolor sit axet consectetur adipisicing."}
我需要获取此对象并将其发送到后端,但不知道如何执行此操作。我可以访问 selectedAnswers[2],它将打印“Lorem, ipsum dolor”。但是键可以更改,我尝试使用以下方法获取此对象:
selectedAnswers.value
selectedAnswers.values
...
我不能像“selectedAnswers”一样发送它我需要以某种方式打开数据并将其作为纯 JSON 发送
解决方案
toRaw
在reactive
对象上使用:
const answers = toRaw(selectedAnswers)
推荐阅读
- c# - 如何将此 mongodb 查询转换为 c# 驱动程序?
- ffmpeg - 如何在 FFMPEG 中使用多个调色板生成参数
- c# - 以编程方式运行 .NUnit 文件
- oracle - 无法从过程调用中获取函数值?
- android-studio - 英特尔 HAXM 未安装在 vmware Mac Mojave 中,启用了 VT-X
- c++ - 声明和初始化结构类型的变量时出错
- google-chrome - 你能设置幻影驱动程序的下载路径吗?
- objective-c - 如何通过 NSArray 显示自定义 UICollectionViewCell?
- apache-spark - 列出 pyspark 中加载的所有其他 jars
- php - 与 ORACLE 连接