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

网盘可以做网站空间吗互联网营销师培训内容

网盘可以做网站空间吗,互联网营销师培训内容,汨罗住房和城乡建设局网站,做网站注册35类哪几个小项动态属性的响应式问题 通过点击给目标添加动态数据,该数据不具备响应式特性 如下图: 点击编辑,前面的数据框会变成输入框,点取消会消失 // 获取数据 async getList () {const res await xxxthis.list res.data.rows// 1. 获…

动态属性的响应式问题

通过点击给目标添加动态数据,该数据不具备响应式特性
如下图:
在这里插入图片描述

点击编辑,前面的数据框会变成输入框,点取消会消失

// 获取数据
async getList () {const res = await xxxthis.list = res.data.rows// 1. 获取数据后针对每个数据定义标识 使用 $setthis.list.forEach(item => {// 数据响应式问题:数据变化,视图不变// 因为添加的动态数据,不具备响应式特性// item.isEdit = false// this.$set(目标对象, 属性名称, 初始值) 可以针对目标对象 添加属性 添加响应式this.$set(item, 'isEdit', false)})
}// 点击编辑
hancleEditBtn(row) {// 2. 点击行编辑标记状态改变row.isEdit = true // 改变行编辑状态
}
 <el-table-columnprop="name"label="角色"width="200"><!-- 3. 页面渲染--><template v-slot="{row}"><el-input v-if="row.isEdit" v-model="row.backupRow.name" size="mini" /><span v-else>{{ row.name }}</span></template></el-table-column>

行内编辑

因为编辑时,点击取消会滚到之前的状态,所以编辑的时的数据是临时的数据

  1. 获取数据后,给每一条数据添加备份数据
  2. v-model绑定备份的数据
  3. 点击编辑行 更新备份数据
  4. 点击取消,恢复原数据
<template v-slot="{row}"><template v-if="row.isEdit"><el-button size="mini" type="primary" @click="confirmEdit(row)">确定</el-button><el-button size="mini" @click="hideEditer(row)">取消</el-button></template><template v-else><el-button type="text">分配权限</el-button><el-button type="text" @click="handleEditBtn(row)">编辑</el-button><el-popconfirmtitle="确定删除该角色吗?"><el-button slot="reference" type="text" style="margin-left: 10px;">删除</el-button></el-popconfirm></template>
</template>
// 确定修改角色async confirmEdit(row) {if (row.backupRow.name && row.backupRow.description) {const res = await updateRole({ ...row.backupRow, id: row.id })if (!res.success) {this.$message.error(res.message)} else {this.$message.success('修改角色成功')// 退出编辑,浅拷贝,不用再次发请求角色列表数据/*** 将 { ...row.backupRow, isEdit: false } 中的所有属性复制到 row 对象中。* 如果 row 对象已经有与 row.backupRow 或 { isEdit: false } 中相同的属性,* 那么这些属性在 row 中的值会被新的值覆盖*/Object.assign(row, {...row.backupRow,isEdit: false})}} else {this.$message.error('角色名和描述不能为空')}},// hideEditerhideEditer(row) {row.isEdit = falserow.backupRow.name = row.namerow.backupRow.description = row.descriptionrow.backupRow.state = row.state}
http://www.ritt.cn/news/14539.html

相关文章:

  • b2b网络推广大连seo建站
  • 免费发布信息网有哪些网站大数据免费查询平台
  • wordpress一个分类名字app优化
  • 网站建设公司会议网站企业建站公司热线电话
  • html网页设计案例和代码宁波seo推广方式排名
  • 宣城做w网站的公司怎么线上推广自己的产品
  • wordpress自定义字段判断重庆seo网站运营
  • 字体不显示 wordpress百度关键词优化系统
  • 怎么建立网站免费的百度上海推广优化公司
  • 什么是网站名称优帮云首页推荐
  • html做静态网站佛山seo外包平台
  • 做微信推送的网站搜索引擎下载安装
  • wordpress修改秒速苏州网站关键词优化推广
  • 类似知乎可以做推广的网站市场seo是什么
  • 南京做南京华美整容网站企业网络营销推广方法
  • 可以做用户旅程图的网站在运营中seo是什么意思
  • 网站的建设和品牌价值的关系百度域名收录提交入口
  • 免费奖励的网站有哪些友情链接的四个技巧
  • 做英文网站哪里好国外网页模板
  • 专业的龙岗网站建设海外营销推广服务
  • 广州网站建设首选快优搜索引擎的工作原理是什么
  • 网站开发安装平台推广是什么意思
  • 各类网站网站建设的目标是什么意思海南seo顾问服务
  • 怎么做二维码让别人扫码进入网站成人技能培训
  • 用网站做的简历模板百度指数官方下载
  • wordpress 随机展示杭州seo网站建设
  • 东莞专业建网站baidu百度一下
  • 美橙网站建设公众号推广接单平台
  • 做新媒体国外网站快速排名怎么做
  • 怎么做网站注册名密码seo蜘蛛屯