吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 2177|回复: 8
收起左侧

[讨论] vue3的ObjectRefImpl类型取值问题

[复制链接]
HappyCrazy 发表于 2022-12-6 09:36
本帖最后由 HappyCrazy 于 2022-12-6 09:42 编辑

如图:
假设返回数据赋给变量a
数据回来时ObjectRefImpl类型,在template中使用{{a}}可直接显示数据,


scriptconsole.log(a.value、a.value.value)
nextTick(()=>{ console.log(a.value、a.value.value)  // undefined })均无法获取数据。
console.log(a)打印出来如下图
image.png



发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

pzx521521 发表于 2022-12-6 10:24
a[0].value
被遗忘的路人 发表于 2022-12-6 10:40
 楼主| HappyCrazy 发表于 2022-12-6 10:55
判判~ 发表于 2022-12-6 13:19
本帖最后由 判判~ 于 2022-12-6 13:23 编辑

[JavaScript] 纯文本查看 复制代码
const a = ref<ObjectRefImpl[]>()


请求是异步的。监听变化试试

[JavaScript] 纯文本查看 复制代码
watch(a, (newVal: ObjectRefImpl) => console.log(newVal))
判判~ 发表于 2022-12-6 13:20
判判~ 发表于 2022-12-6 13:19
请求是异步的。监听变化试试

[mw_shl_ ...

这这这。。。。markdown 怎么这样
莫思莫念 发表于 2022-12-6 14:46
看图片中的 console 你 a.value 这个value 是浅色
深色属性代表普通 key
浅色是gtter属性 不能直接调用
hscxdesign 发表于 2022-12-6 18:37
这个是不是需要JSON.parse() 转义。
wang114430 发表于 2022-12-7 12:46
看看我的例子 https://codesandbox.io/s/pedantic-bird-7orni3?file=/src/components/HelloWorld.vue
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 04:38

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表