<template>
<div class="box-info-module" :class="index?'border':''">
<div class="info-hd">
<span class="keys">{{index}}</span>
<h5>{{title}}</h5>
</div>
<transition name="fade">
<div class="info-bd" v-if="collapse">
<slot></slot>
</div>
</transition>
</div>
</template>
export default {
data() {
return {
collapse: true
};
},
props: {
index: [String, Number],
title: { type: String },
icon: { type: String, default: "el-icon-minus" }
},
filters: {},
components: {},
watch: {},
computed: {},
methods: {
toggleShowBox() {
this.collapse = !this.collapse;
}
},
mounted() {}
};
这是组件代码,我在其他页面用的时候报Missing required prop: "value",查了百度说没绑值,但我这个不需要绑定,请问这是什么毛病,如何解决呢,感谢
看上去是OK的