【发布时间】:2018-10-31 07:24:51
【问题描述】:
我想要这个
export default {
props: {
key: {
type: String,
required: true,
},
},
...
}
但是会导致运行时错误:
[Vue warn]: "key" is a reserved attribute and cannot be used as component prop.
编辑:
澄清一下:我希望保留属性“key”是必需的。这是因为我的组件依赖于“通过键更改强制组件重新创建”的技巧。 (link)
【问题讨论】:
-
你不能直接加前缀吗,比如:
input-key,something-key? -
@KrzysztofAtłasik:不,因为我指的是一个名为“key”的特殊属性。
-
在控制台中可以看到,key是保留属性,所以不能使用。你想达到什么目的?