element-ui弹窗或者抽屉传参
第一次打开传参正常,第二次不刷新页面再打开,不会传参
个人总结原因:是因为第一次打开,正常渲染传参,第二次打开,此时已经渲染过了,不会再进行第二次渲染
解决办法:销毁弹窗或者抽屉的子元素,element-ui有destroy-on-close属性
例
<el-drawer
:title="titleName"
size="100%"
:modal="false"
:wrapperClosable="false"
@opened="AddDrawer"
:destroy-on-close="true"
:close-on-press-escape="false"
:visible.sync="addDrawer"
:direction="direction"
:before-close="handleAddClose">
<el-scrollbar class="menuScroll" style="height:100%;overflow-x: hidden !important;">
<add-business ref="add" :ID="businessId" :showAddCode="showAddCode" @fatherMethod="handleListDrawer"></add-business>
</el-scrollbar>
</el-drawer>