2019-02-26 记录vue中使用v-if导致无法获取到re

2019-02-26  本文已影响2人  死兔子2333

使用了v-if 后,将不会渲染子组件内容,导致this.$refs获取不到对应的名称

解决办法就是 代替 v-if ,使用style中的 display: none;

.el-form-item-hidden {display: none;}

在组件中使用 :class="[form.type == 'talbe'?'':'el-form-item-hidden']" 来代替 v-if=" form.type == 'table' "

上一篇下一篇

猜你喜欢

热点阅读