用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>
潇潇雨雨
相关分类