如何在 vue 3 中更新 ref 内的数组的值
Posted
技术标签:
【中文标题】如何在 vue 3 中更新 ref 内的数组的值【英文标题】:How do I update value of an array inside ref in vue 3 【发布时间】:2021-12-31 23:49:16 【问题描述】:我正在用 vuejs 构建一个应用程序
我有一个包含数组的 ref,我想更新其中的单个值
export default defineComponent(
setup()
const allQuestions = ref(["like" => 1,"like" => 0]);
allQuestions.value[1].like = 1;
我想更新 ref 数组中的第二个。
【问题讨论】:
你为什么使用=>
?这不是告诉你一个错误吗?
【参考方案1】:
javascript 对对象使用与 php 不同的语法。
const allQuestions = ref([like:1,like:0]);
allQuestions.value[1].like = 1
【讨论】:
以上是关于如何在 vue 3 中更新 ref 内的数组的值的主要内容,如果未能解决你的问题,请参考以下文章
2-3-3 Vue3 Reactive的值:Ref和Reactive