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

展示网站如何做网站编程教学

展示网站如何做,网站编程教学,做花茶网站解说,谷歌seo推广培训班需求#xff1a; 1.左侧变更前表格数据不可以编辑#xff0c;并且背景色加灰 2.右侧变更后表格数据可被编辑#xff0c;编辑后变更前与变更后行数据不一致#xff0c;添加背景色区分 3.点击删除的时候#xff0c;给变更后表格当前行#xff0c;添加背景色和删除的中横…需求 1.左侧变更前表格数据不可以编辑并且背景色加灰 2.右侧变更后表格数据可被编辑编辑后变更前与变更后行数据不一致添加背景色区分 3.点击删除的时候给变更后表格当前行添加背景色和删除的中横线 el-tablereftable:datatableDataListstylewidth: 100%; margin: 0 auto; font-size: 14px;height100%aligncenterrow-keynode_code:row-class-nametableRowClassName:cell-class-nametableCellClassNamecell-clickhandleCellClickel-table-column aligncenter label操作 min-width90 fixedrighttemplate slot-scopescopediva classmc title删除 clickhandleDel(scope.row)em slotreference classel-icon-delete mc stylecursor: pointer //a/div/template/el-table-columnel-table-column label变更前el-table-column v-for(item, index) in viewColumns :keyindex :fixeditem.fixed :propitem.prop :alignitem.align :labelitem.label :min-widthitem.width :show-overflow-tooltiptruetemplate slot-scopescope!-- el-input v-ifscope.row.index rowIndex scope.column.index columnIndex v-modelscope.row[item.prop] classitem__input placeholder请输入 blurhandleBlur / --div classitem__txt{{ scope.row[item.prop] }}/div/template/el-table-column/el-table-columnel-table-column label变更后 classafter_class!-- 变更前的数据是不可修改的,变更后的数据是可以被修改的 --el-table-column v-for(item, index) in viewColumnsTwo :keyindex :fixeditem.fixed :propitem.prop :alignitem.align :labelitem.label :min-widthitem.width :show-overflow-tooltiptrue classafter_classtemplate slot-scopescope classafter_classel-input v-ifscope.row.index rowIndex scope.column.index columnIndex v-modelscope.row[item.prop] classitem__input placeholder请输入 blurhandleBlur /div v-else classitem__txt after_class{{ scope.row[item.prop] }}/div/template/el-table-column/el-table-column/el-table 数据值 script data() {return { tableDataList:[], //isEdit单元格控制是否可编辑viewColumns: [{ prop: topSymptomBefore, width: 120, align: center, label: 事项, fixed: false, isEdit: false },{ prop: controlItemBefore, width: 120, align: center, label: 管理项, fixed: false, isEdit: false },{ prop: controlStandardBefore, width: 120, align: center, label: 管理基准, fixed: false, isEdit: false },{ prop: remarkBefore, width: 120, align: center, label: 备注, fixed: false, isEdit: false}],// idAfter是当前数据的id,新增的时候 这个数据是viewColumnsTwo: [{ prop: topSymptomAfter, width: 120, align: center, label: 事项, fixed: false, isEdit: true },{ prop: controlItemAfter, width: 120, align: center, label: 管理项, fixed: false, isEdit: true },{ prop: controlStandardAfter, width: 120, align: center, label: 管理基准, fixed: false, isEdit: true },{ prop: remarkAfter, width: 120, align: center, label: 备注, fixed: false, isEdit: true }], } }/script 添加背景色处理: tableCellClassName({ row, column, columnIndex }) {// 把每一列的索引放到column里column.index columnIndexif (row.colorFlag) {if ((column.property topSymptomAfter || column.property controlItemAfter || column.property controlStandardAfter || column.property remarkAfter)) {return warning-row // 返回被点击行的样式}}if (column.property topSymptomBefore || column.property controlItemBefore || column.property controlStandardBefore || column.property remarkBefore) {return success-row // 返回被点击行的样式}// 对比后的数据 不等于 对比前的数据,那么添加背景色if (column.property topSymptomAfter (row.topSymptomAfter.toString() ! row.topSymptomBefore.toString())) {return fill-row}if (column.property controlItemAfter (row.controlItemAfter.toString() ! row.controlItemBefore.toString())) {return fill-row}if (column.property controlStandardAfter (row.controlStandardAfter.toString() ! row.controlStandardBefore.toString())) {return fill-row}if (column.property remarkAfter (row.remarkAfter.toString() ! row.remarkBefore.toString())) {return fill-row}return // 返回其他行的默认样式},//删除行handleDel(row) {this.handleIdentification(row)// this.tableDataList this.tableDataList.filter(item item.index ! row.index)if (!(row.topSymptomBefore row.controlItemBefore row.controlStandardBefore row.remarkBefore)) {row.colorFlag false// 如果左侧没有数据值只有右侧有数据值点击删除 是删除整条数据this.tableDataList this.tableDataList.filter(item item.index ! row.index)}if ((row.topSymptomAfter || row.controlItemAfter || row.controlStandardAfter || row.remarkAfter)) {row.colorFlag trueupdateMqs(this.addForm).then(res {this.$message.success(res.msg)}).catch(res {this.$message.error(res.msg)})}}, style langscss scoped ::v-deep .el-table .warning-row{text-decoration: line-through;background-color: #f0f9eb;color: red } ::v-deep .el-table .success-row {background-color: #F0F0F0;} ::v-deep .el-table .fill-row{background-color: #F5F108; }/style 成果
http://www.tj-hxxt.cn/news/219044.html

相关文章:

  • 商贸营销型网站案例一个空间只能放一个网站吗
  • 邢台做网站公司机房建设 网站
  • 淮南网络建站公司南山网站开发
  • 网站卡的原因怎么在wordpress中添加类似赶集网的地图
  • 自媒体网站wordpress杭州建设工程招标平台官网
  • 智慧树网页设计与制作答案seo培训公司
  • 包头学做网站教学网站开发
  • 简答网站内容建设的时候内链重要性湛江北京网站建设
  • 杭州企业营销网站建设公司深圳小区封闭最新通知
  • 手机网站设计公司立找亿企邦惠州网站制作软件
  • 网站自然排名往后掉秦皇岛乾兴建设工程
  • wordpress 默认站点做视频网站收入
  • 公司网站域名是什么湖南手机版建站系统信息
  • 运城做网站网络加速器哪个好
  • 怎样使用二维码做网站双语cms网站
  • 网站开发成本最低多少钱怎么做网站推广最有效
  • 一键免费建立网站网站建设公司被网监大队检查
  • 医生可以自己做网站吗网站开发使用哪种工具好
  • 网站语言选择曲靖做网站的公司
  • 做外贸需要用到什么网站国外的网站服务商
  • js网站一键变灰wordpress 回复楼层
  • 网站开发公司成都dw怎样去除网站做的页面模板
  • 自己搭建视频播放网站扬中网站建设策划
  • 北京网站维护高中信息技术网站建设
  • 提供网站建设框架机械做网站
  • 网站后台生成文章很慢建网站怎么赚流量
  • 在线做编程题的网站视频制作免费
  • 洛阳建网站公司scrm服务商
  • 沈阳网站建设选网龙怎么样建网站啊
  • 手机版网站推荐赣州本地网