news 2026/9/23 23:57:00

ctx 上下文对象控制新增 / 编辑表单显示隐藏的逻辑

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
ctx 上下文对象控制新增 / 编辑表单显示隐藏的逻辑

1 ctx 上下文对象控制新增 / 编辑表单显示隐藏的逻辑

1.1控制新增 / 编辑表单模板

<template v-if="ctx.type === 'add' || ctx.type === 'edit'"><Add:record="ctx.record"@close="handleClose"@refresh="getList"/></template>

1.2 初始状态:表单隐藏

ctx:{type:null,// 初始为null,不满足v-if条件record:null,// 初始无选中数据}

1.3 点击「新增」:展示空表单

handleAdd(){this.ctx.type="add";// 赋值为add,满足v-if条件// 无需给record赋值,子组件接收空值,渲染空表单}

此时 Add 组件显示,且 :record=“ctx.record” 传递的是 null,子组件可识别为「新增模式」,展示空白表单。

1.4点击「编辑」:展示带数据的表单

handleEdit(row){this.ctx.type="edit";// 赋值为edit,满足v-if条件this.ctx.record=row;// 把当前行数据传给record,子组件接收后回显}

Add 组件显示,且接收了当前行的完整数据,子组件可识别为「编辑模式」,将 record 中的数据回显到表单对应字段。

1.5关闭表单:隐藏并重置

handleClose(){this.ctx.type=null;// 置空,隐藏Add组件this.ctx.record=null;// 清空选中数据,避免下次打开残留}

点击子组件的关闭按钮时,触发 @close=“handleClose”,重置上下文状态,表单隐藏且数据清空。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/21 19:16:53

专科生必看!千笔,倍受青睐的降AI率工具

在AI技术迅速渗透学术写作领域的当下&#xff0c;越来越多的学生开始借助AI工具提升论文撰写效率。然而&#xff0c;随着查重系统对AI生成内容的识别能力不断增强&#xff0c;如何有效降低AI率和重复率&#xff0c;已成为毕业论文写作中的核心难题。许多学生在使用各类降AI率工…

作者头像 李华
网站建设 2026/9/21 22:55:32

算力租赁选择指南:如何根据应用场景匹配计算资源

人工智能技术当下的快速发展进程里&#xff0c;算力已然成了驱动创新的核心资源&#xff0c;对于多数企业、研究机构以及开发者来讲&#xff0c;自行建造高性能的计算中心&#xff0c;不但成本极其高昂&#xff0c;而且还面临着技术迭代飞快&#xff0c;运维复杂不已&#xff0…

作者头像 李华
网站建设 2026/9/21 12:29:40

dp->单变量记录优化

lc1653dp/* 输入&#xff1a;s "aababbab" 输出&#xff1a;2 */ class Solution { public:int minimumDeletions(string s){int ns.size();vector<vector<int>> dp(n1,vector(2,0));for(int i1;i<n;i){if(s[i-1]a){dp[i][0]dp[i-1][0];dp[i][1]dp[i…

作者头像 李华
网站建设 2026/9/20 16:10:18

深度测评!千笔,MBA论文写作神器

你是否曾为论文选题而苦恼&#xff1f;是否在撰写过程中感到思路混乱、资料不足&#xff1f;又或者&#xff0c;面对查重率和格式问题反复修改却依然无法达到满意效果&#xff1f;MBA论文写作不仅需要扎实的学术功底&#xff0c;更考验时间管理和效率。在无数个深夜里&#xff…

作者头像 李华
网站建设 2026/9/23 7:31:54

论文写不动?口碑爆棚的AI论文工具 —— 千笔

你是否曾为论文选题发愁&#xff0c;绞尽脑汁却毫无头绪&#xff1f;是否在深夜面对空白文档&#xff0c;文思枯竭、无从下笔&#xff1f;又是否反复修改仍对表达不满意&#xff0c;查重率始终高居不下&#xff1f;论文写作的每一步都像一场硬仗&#xff0c;让无数学生倍感压力…

作者头像 李华