用element做了个对话框,控制对话框弹出的visible.sync属性值由props接收父组件传来的值,一开始功能正常,但是在点击关闭对话框的时候会产生警告,原因是elemen自带的关闭按钮操作了props,遂改变方法使用变量替代props,但是发现无法正常切换,求解答
<template>
<el-dialog title="收货地址" :visible.sync="visible">
<el-table :data="gridData">
<el-table-column property="date" label="操作时间"></el-table-column>
<el-table-column property="name" label="操作人"></el-table-column>
<el-table-column property="detail" label="操作内容"></el-table-column>
</el-table></el-dialog></template><script>
export default{ props:['dialogTableVisible','gridData'],
data(){ return { visible:this.dialogTableVisible
}
}
}</script>
Cats萌萌
潇潇雨雨
随时随地看视频慕课网APP
相关分类