父组件调用:javascript
<filter-class v-if="showsecondCategory && freeType !== '家庭教育'" :ishow="isfilter" :secondCategory="secondCategory" @getfinallyId="getfinallyIdfn" @closefilter="closefilter"></filter-class>
解决办法,子组件加监听事件:java
watch: { // 加个监听的,,防止父级数据改变,子组件没有跟着改变 secondCategory: { handler (val, oldVal) { var that = this if (val) { } else { } }, deep: true, immediate: true } },