gpt4 book ai didi

typescript - 如何将 ref 与 typescript 一起使用?

转载 作者:行者123 更新时间:2023-12-05 08:36:46 27 4
gpt4 key购买 nike

我正在尝试学习 Vue3 + Typescript(到目前为止,我使用纯 JS 编写了 Vue2 应用程序)。我正在尝试在 setup() 中定义一个 react 变量:

setup() {
// a single note
interface Note {
id: string
creationDate: string
text: string
tags: string[]
deleted: boolean
}
// all the notes in the app
let allNotes: ref(Note[]) // ← this is not correct
let allnotes: Note[] // ← this is correct but not reactive

(...)
}

创建 Note react 数组的正确语法是什么?

最佳答案

应该放在<>之间:

let allNotes= ref<Note[]>([]) 

默认 ref从初始值推断类型,如

const name=ref('') //name is a type of string

引用输入:

interface Ref<T> {
value: T
}

function ref<T>(value: T): Ref<T>

关于typescript - 如何将 ref 与 typescript 一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67823122/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com