当前位置: 首页 > news >正文

网站设计内容贵阳公司官方网站建设

网站设计内容,贵阳公司官方网站建设,玉田网站设计公司,wordpress编辑导航栏点击编辑#xff0c;行内编辑输入框出现#xff0c;给列表的每条数据定义编辑标记#xff0c;最后一定记得 v-model双向绑定#xff0c;使数据回显。 步骤#xff1a; 1、给行数据定义编辑标记 2、点击行编辑标记#xff08;isedit#xff09; 3、插槽根据标记渲染表单 …点击编辑行内编辑输入框出现给列表的每条数据定义编辑标记最后一定记得 v-model双向绑定使数据回显。 步骤 1、给行数据定义编辑标记 2、点击行编辑标记isedit 3、插槽根据标记渲染表单 el-table :datalist border stylewidth: 100% v-loadingloadingel-table-column propname label角色 width180template v-slot{ row }!--如果在编辑状态下显示--el-inputv-ifrow.isEditsizeminiv-modelrow.editRow.name/el-input!--不在编辑状态下显示--span v-else{{ row.name }}/span/template/el-table-columnel-table-column propstate label启用 width180template v-slot{ row }!--如果在编辑状态下显示--template v-ifrow.isEditel-switchsizemini:active-value1:inactive-value0v-modelrow.editRow.state/el-switch/template!--不在编辑状态下显示--template v-elsespan{{row.state 1 ? 已启用 : row.state 0 ? 未启用 : 无}}/span/template/template/el-table-columnel-table-column propdescription label描述template v-slot{ row }!--如果在编辑状态下显示--el-inputv-ifrow.isEditsizeminiv-modelrow.editRow.description/el-input!--不在编辑状态下显示--span v-else{{ row.description }}/span/template/el-table-columnel-table-column label操作template v-slot{ row }!--如果在编辑状态下显示--template v-ifrow.isEdittemplateel-button sizemini typeprimary clickbtnok(row)确认/el-button/templatetemplateel-button sizemini clickrow.isEdit false取消/el-button/template/template!--不在编辑状态下显示--template v-elsetemplateel-button typetext权限管理/el-button/templatetemplateel-button typetext clickbtnEditRow(row)编辑/el-button/templatetemplateel-popconfirmtitle这是一段内容确定删除吗onConfirmconfirmDel(row.id)el-buttonslotreferencestylemargin-left: 10pxsizeminitypetext删除/el-button/el-popconfirm/template/template/template/el-table-column/el-tableimport { getRoleList, addRole, updateRole, delRole } from /api/role.js; export default {data() {return {formInfo: {name: ,description: ,state: 0,},}},methods:{async getRoleList() {this.loading true;const { rows} await getRoleList();this.list rows;this.loading false;this.list.forEach((item) {// item.isEdit false // 添加一个属性 初始值为false// 数据响应式的问题 数据变化 视图更新 // 添加的动态属性 不具备响应式特点// this.$set(目标对象, 属性名称, 初始值) 可以针对目标对象 添加的属性 添加响应式this.$set(item, isEdit, false);this.$set(item, editRow, {name: item.name,state: item.state,description: item.description,});});},//点击编辑btnEditRow(row) {row.isEdit true // 改变行的编辑状态// 更新缓存数据row.editRow.name row.name;row.editRow.state row.state;row.editRow.description row.description;},async btnok(row) {if (row.editRow.name row.editRow.description) {await updateRole({ ...row.editRow, id: row.id });// 更新成功this.$message.success(更新成功);// 更新显示数据 退出编辑状态// row.name row.editRow.name // eslint的一校验 误判Object.assign(row, {...row.editRow,isEdit: false, // 退出编辑模式});} else {this.$message.warning(角色和描述不能为空);}},async confirmDel(id) {await delRole(id); // 后端删除this.$message.success(删除角色成功);// 删除的如果是最后一个,if (this.list.length 1) {this.pageParams.page--;}this.getRoleList();},}}点击编辑数据回显 确认取消 删除
http://www.pierceye.com/news/78444/

相关文章:

  • 做网站赚外快自己给别人做网站挣钱吗
  • 设计网站技术手机收费网页制作
  • 珙县网站建设wordpress好还是hexo好
  • 泰州营销型网站怎样把网站提交到百度
  • 网站快速优化排名免费中国核工业第五建设公司网站
  • 可视化建网站数字广东网络建设有限公司介绍
  • 电商网站开发文字教程俄罗斯免费服务器
  • 有的网站网速慢wordpress app下载模板下载
  • 做网站首页ps中得多大英文 edm营销 的网站 与 工具
  • 做网站建设涉及哪些算法杭州做网站公司
  • 在阿里巴巴做网站多少钱wordpress5.2中文
  • 深圳市网站建设公司设计公司杭州公司注册代理中介
  • 长春网站建设及推广软文推广渠道
  • 网站加背景音乐高端自适应网站建设
  • 手机网站布局铜川微网站建设
  • 网站的推广和宣传工作如何做默认wordpress菜单去除
  • 承德网站江门网站制作方案定制
  • 城乡建设招投标网站网站 毕业设计代做
  • 怎么弄公众号上饶seo博客
  • php网站开发试卷非凡网站建设
  • 招商网站开发文档郑州勘察设计信息网
  • 360网站seo怎么做wordpress文章不分段
  • 网站建设黄页视频北京网站建设华大
  • 有趣的网站有哪些重庆网站设计建设
  • 百度seo服务公司上海网站建设优化公司
  • 自搭建网站学生管理系统 网站开发
  • 免费零食网站模板天猫网站左侧菜单向右滑出的导航菜单
  • 在技校计算机网站建设做网站主页图片一般多少m
  • 网站开发设计文档模板导入wordpress 演示数据
  • 如何设计一个高端网站简洁大方大气重庆怎么做网站?