原因
- 意思是自定义指令不能放到组件上,而是要放到自有的元素上,也就是
这里用到的v-show
不能放在自定义组件上,而是放在原来就有的标签上,所以这里套了一层div - 比如之前的是这样子,
v-show
指令用在了自定义组件Demo身上,就警告了,并且不会显示出组件。
原来爆错代码:
<Demo v-show="isDemoShow" />
纠正后的代码(正常渲染页面):
<div v-show="isDemoShow"><Demo /></div>
这里用到的v-show
不能放在自定义组件上,而是放在原来就有的标签上,所以这里套了一层divv-show
指令用在了自定义组件Demo身上,就警告了,并且不会显示出组件。
原来爆错代码:
<Demo v-show="isDemoShow" />
纠正后的代码(正常渲染页面):
<div v-show="isDemoShow"><Demo /></div>