如果你写了类似
的话,请在Vue<div v-for="item in items" />
警告您应为列表项提供key
。那么如果你写的话
<MyComponent v-for"item in items" :key="item.someProp" />
警告消失了,但是如何在实际组件中访问该密钥?
我试过检查它,但在道具中我没有看到key
之类的东西。
这是我正在尝试访问密钥的地方:
<!-- MyComponent.vue -->
<script>
export default {
created() {
// this is where i'd like to access the key
const key = ?;
const someOtherData = this.$config[key];
}
}
</script>
基本上我想重用相同的密钥在我的应用配置中进行查找。
答案 0 :(得分:0)
你可以像分配它一样在组件中使用它,因为它是你项目的道具,只需输入
const key = item.someProp;