报错:[Vue warn]: Avoid mutating a prop directly since the value will be overwritten whenever the paren
2024-10-07 19:12:49
今天在做Vue的时候,子组件关闭的时候,报如下错误
报错:vue.esm.js?65d7:610 [Vue warn]: Avoid mutating a prop directly since the value will be overwritten whenever the parent component re-renders. Instead, use a data or computed property based on the prop's value. Prop being mutated: "isVisible"
问题解决:
父组件里面调用子组件的代码
<NoteBookLimitFlow :isVisible="isShowFlowSearch"></NoteBookLimitFlow>
isVisible用来判断是否显示子组件
子组件里面的代码
<el-dialog title="XXXX"
:visible.sync="IsShowPage"
@close="closeForm()">
</el-dialog> watch: {
isVisible(val) {
this.IsShowPage = val;//新增isVisible的watch,监听变更并同步到IsShowPage上
}
}, data() {
return {
//定义一个IsShowPage来接收传递过来的值
IsShowPage: this.isVisible,
}
}
最新文章
- 注解:【有连接表的】Hibernate双向1->;N关联 (N端、1端同时参与控制关联关系)
- Windows Azure Service Bus Notification Hub推送通知
- 初试 Matlab 之去除水印
- [emacs org-mode小技巧] org-indent-mode 让文档更容易阅读
- yii2.0用户登录,退出判断(摘录)
- Linux基础入门(20135207 王国伊)
- mysqldump命令
- <;%# Convert.ToDecimal(Eval(";IMLognum";)).ToString(";F0";) %>;
- Bootstrap--组件之Glyphicons字体图标
- c++ primer (5)2
- Date、String、Calendar类型之间的转化
- vijos1053Easy sssp
- Ubuntu 使用中的问题总结
- RACSingle 有效的两种方式
- BZOJ-1010-[HNOI2008]玩具装箱toy(斜率优化)
- 一个不可思议的MySQL慢查分析与解决
- mysql定时任务,每天的零点执行一个存储过程
- 论Object.keys(), Object.getOwnPropertyNames(), for in, Object.getOwnPropertySymbol()区别
- Nginx、HAProxy、LVS三者的优缺点
- 图解项目管理流程:禅道&;JIRA中的操作