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

营销型网站建设的资讯网络营销代运营外包公司

营销型网站建设的资讯,网络营销代运营外包公司,找装修公司上什么网站,华为云专业网站定制1、需求导入 当存在前端需要的数据的字段渲染到表格或者是一些公共的表格组件展示数据时的某个字段名与后台返回的字段不一致时,那么需要前端进行稍加处理,而不能直接this.list res.data;这样数据是渲染不出来的。 2、后台返回的数据类型 Datalist(pn) …

1、需求导入

当存在前端需要的数据的字段渲染到表格或者是一些公共的表格组件展示数据时的某个字段名与后台返回的字段不一致时,那么需要前端进行稍加处理,而不能直接this.list = res.data;这样数据是渲染不出来的。

2、后台返回的数据类型

Datalist(pn) {gatewayDeviceList({pn: pn ? pn : this.pn,ps: this.ps,keyword: this.value,}).then((res) => {if (res.code == 0) {console.log(res.data.records)}});}
后台返回的数据格式.png

官网的API.png

很显然,二者的数据属性不一致,这样页面上是不会有数据显示的。


执行结果.png

很显然,没有出现子节点的数据,这是因为双方的数据格式不一致导致的。

根据上面的截图可以明确的看出来,iview官网指定的是需要children字段才会显示对应的树形数据,而现在后台返回给我的是childDevices字段,因此,这就要求我们将这个字段进行处理成children字段。

Datalist(pn) {gatewayDeviceList({pn: pn ? pn : this.pn,ps: this.ps,keyword: this.value,}).then((res) => {if (res.code == 0) {// 使用map遍历,并最终结果返回一个新的数组this.datalist = res.data.records.map((el) => {return {...el,//扩展运算符,保留其他所有的key,valuechildren: el.childDevices,//将每个元素的childDevices字段给到children属性};});this.total = res.data.total;}});}
处理后的结果.png

表格数据展示.png

根据打印后的结果得知,数据中已经有children属性了,因此树形数据也相应的展示在table表格上了,是可以进行使用官网上的组件了的。

最后编辑于:2025-06-05 21:01:10


喜欢的朋友记得点赞、收藏、关注哦!!!

http://www.dtcms.com/wzjs/389102.html

相关文章:

  • 怎么做自己的博客网站关键字挖掘机爱站网
  • 个人博客网站模板素材seo软件优化
  • 以美食为主的网站栏目怎么做全面的seo网站优化排名
  • 利用网站做蜘蛛池国内b站不收费网站有哪些
  • 所有网站的名字大全网站seo价格
  • 北京装修公司十大排名seo网站关键词快速排名
  • 网站怎么做微博认证网站seo关键词排名推广
  • 北京网站建设建设公司百青藤广告联盟
  • 武汉做网站选华企加速器seo站长综合查询
  • 网站开发宣传图网站优化推广价格
  • 学java做网站需要学什么获客
  • 顺德大良营销网站建设下载百度免费
  • 做养生网站需要证件吗搜索广告排名
  • 手机赚钱网站大全青岛网络优化费用
  • 培训教育行业网站建设方案网站排名靠前
  • 用PS做网站搜索框最近的大新闻
  • 手机ppt在哪个网站做外链发布网站
  • 网站301怎么做qq推广平台
  • 网页设计师发展趋势英文seo外链发布工具
  • 浙江网站建设方案优化推广方案策略怎么写
  • 机械企业网站建设推广广告
  • 做网站的合同广东东莞疫情最新情况
  • 温州做网站建设营销策略有哪些理论
  • 网站seo基础中国新闻网
  • 在线做汉字头像的网站东莞网站制作推广公司
  • 网络公司规章制度范本标题优化方法
  • 在线编辑ppt的网站关键词优化如何
  • 网站建设专业英文深圳营销型网站建设
  • 网站备案密码重置和备案注销申请办理手续登封网站设计
  • 南宁网页制作seosem是指什么意思