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

优化网站排名网站开发标准ppt

优化网站排名,网站开发标准ppt,网站设计制作要多少钱,wordpress自带小工具处理后效果 后端返回弹窗的列数据 后端返回的页面列数据 在正常情况下两者如果在组件中共用同一个key的话#xff0c;会导致所有的表格中列名#xff0c;都会是一样的(最后一次请求返回的列)#xff0c;这样的话#xff0c;打开弹窗也会影响到页面中已经渲染好的列。 代… 处理后效果 后端返回弹窗的列数据 后端返回的页面列数据 在正常情况下两者如果在组件中共用同一个key的话会导致所有的表格中列名都会是一样的(最后一次请求返回的列)这样的话打开弹窗也会影响到页面中已经渲染好的列。 代码table组件渲染代码 onMounted(() { //页面进入页面直接根据id请求 TableWindow 不存在就是页面 if(!props.PropTableS.TableWindow){tablekey()} });proxy.$bus.on(UpdataTablerowKeys,(butid:any){if(props.PropTableS.TableWindow){//判断是否弹窗tablekey(butid)} }) function tablekey(butid:string){//判断当前是否是弹窗调用props.PropTableS.TableWindow 如果是请求弹窗的id,不是请求页面idproxy.$router.currentRoute.value.meta.idproxy.$axios.get(/system/user/list_fields, {permission_id: props.PropTableS.TableWindow ? butid : proxy.$router.currentRoute.value.meta.id}).then((res) {let keycopy JSON.parse(JSON.stringify(TabKys));let list:any {}// 提取 res.data 中的 code 属性确保顺序res.data.forEach((item, index) {TabKys[item.code] {title: item.name,left_fixed: item.left_fixed 1 ? true : false,fixed: item.left_fixed 1 ? left : false,id: item.id,sort: item.sort,status: item.status 1 ? true : false,isshow: item.isshow || null,width: Object.keys(keycopy).length 0 keycopy[item.code] ! undefined ? keycopy[item.code].width: 120px,type: Object.keys(keycopy).length 0 keycopy[item.code] ! undefined ? keycopy[item.code].type:text,permission_id: proxy.$router.currentRoute.value.meta.id} //为什么会单独在新建一个对象存放数据因为如果你在页面中定义了列的属性(宽度、类型....)在对象中就会在第一位置那么在赋值Tkes的时候就会存在渲染位置就会跟后端返回的不一样。会根据你自定义列出现在code在第一位本来在后端返回中是最后一位但是你在自定义列中加了该列的属性就会导致赋值的时候自定义列的keyname 和 后端返回的code对得上。list就是完全采用后端返回的顺序。list[item.code] {title: item.name,left_fixed: item.left_fixed 1 ? true : false,fixed: item.left_fixed 1 ? left : false,id: item.id,sort: item.sort,status: item.status 1 ? true : false,isshow: item.isshow || null,width: Object.keys(keycopy).length 0 keycopy[item.code] ! undefined ? keycopy[item.code].width: 120px,type: Object.keys(keycopy).length 0 keycopy[item.code] ! undefined ? keycopy[item.code].type:text,permission_id: proxy.$router.currentRoute.value.meta.id} });//表格中右侧操作列 operatelist.operate TabKys.operateif(!props.PropTableS.TableWindow){DrawerObject.TabKys JSON.parse(JSON.stringify(list))proxy.$router.options.routes[1].children.forEach(route{if(route.meta.id proxy.$router.currentRoute.value.meta.id){route.meta.key JSON.parse(JSON.stringify(list))}})}TabKys JSON.parse(JSON.stringify(list))if(props.PropTableS.TableWindow){//弹窗刷新组件props.PropTableS.tablekeyindex}else{//页面刷新组件tablekeyindex.value}}); }
http://www.hkea.cn/news/14505437/

相关文章:

  • 在线教育网站平台建设的意义wordpress 手机商城模板
  • 环保网站设计是什么国外云服务器哪个好
  • wordpress网站背景设置深圳百度总部
  • 公司招商型网站建设ppt模板下载免费完整版简约
  • 开网站流程网站开发需要什么工程师
  • 厦门市住宅建设办公室网站etc推广代理平台
  • 顺德网站制作案例市场产品网站开发流程图
  • 企业宣传网站建设说明书深圳医疗网站建设
  • 遵义网站建设中心章丘网站开发
  • 秦皇岛建设局官方网站网站推广论坛
  • 网站建设相关博客西安网络公司
  • 网站开发工程师需要会写什么区别河源网站建设公司
  • 虹桥街道网站建设展示用网站模板免费下载
  • 哪些网站专门做细胞的近一周热点新闻
  • 建网站需要软件怎样创建app
  • 南通做网站优化的公司美容美发网站建设方案
  • 如何优化网站首页代码logo设计公司艺点意创怎么样
  • 怎样做网站别人能访问河南怎么建设网站
  • 怎么用ppt做网站设计精准营销案例分析
  • 哪里有网站建站公司个人如何做网络营销
  • 怎么做虚拟币网站哈尔滨市建设工程质量安全站
  • 付费网站模板工商局注册公司网站
  • 网站注册可以免费吗怎样申请免费网站
  • 0基础做网站工具wordpress 建两个网站
  • 中和阗盛工程建设有限公司网站微信h5
  • 在凡科网申请的网站设置网页访问密码做设计的平台
  • 用手机域名做网站厦门网站流量优化价格
  • 免费网站设计南山龙岗最新通告
  • 深圳做网站比较好的公司受欢迎的合肥网站建设
  • 大连网站建设哪个好海南seo关键词