在父组件中点击,打开子组件的drawer,使用v-if打开会出现闪现,子组件初始化时候打开drawer需要加上$nextTick可以解决
父组件
<WarnFormDrawer v-if="drawerVisible"></WarnFormDrawer>
子组件
<el-drawer :visible.sync="visible"></<el-drawer>
created() {
this.$nextTick(() => {
this.visible = true
})
},