【发布时间】:2020-10-28 14:01:59
【问题描述】:
我有一个现有的 Vue 组件,其中包含多个道具,这些道具在没有类型的数组中声明:
props: ["prop1", "prop2"]
我现在想添加一个类型为Boolean 的新道具。这需要我将数组更改为对象并设置现有属性的类型。
props: {
"prop1": ???,
"prop2": ???,
"newProp": Boolean
}
我需要选择什么类型来代替 ??? 以便这些道具没有任何改变?我假设Object,但我找不到任何文档来确认这一点。
【问题讨论】:
-
这些道具的实际类型是什么?
-
@StarkButtowski 他们没有(声明的)类型,这就是我想保留它的方式。
标签: vue.js vuejs2 vue-component