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

重庆公司黄页企业名录南京seo优化公司

重庆公司黄页企业名录,南京seo优化公司,怎么停止网站,西乡做网站哪家便宜问题描述: 后台管理系统,这次投产完线上出现了个问题!element-ui组件下拉选项框打开全部都是无数据,而且控制台报错,但是新添加的数据是正常显示的。对比了原因之后发现,新的数据前端传给后端的格式&#…

问题描述:

后台管理系统,这次投产完线上出现了个问题!element-ui组件下拉选项框打开全部都是无数据,而且控制台报错,但是新添加的数据是正常显示的。对比了原因之后发现,新的数据前端传给后端的格式:"[{name:1}, {name:2}]",是这样的字符串,所以后端再传回来的时候,是有对应的key 和 value值的,只需将字符串处理成数组即可。

但是老的数据,后端返回给我的是这样的:"1, 2" ,这样的格式给我,那页面肯定显示不出来呀,而且也就报错。

本来就是后端的问题,但是他说不好改,于是只能前端来处理传递的入参格式了,下面分享下处理方法!

解决方法:

1)入参格式转化 "[{name:1}, {name:2}]" 转成 "1,2"这种形式传给后端

let dialogFormObj = {}

let arr = []

if (this.options && this.options.length !==0) {

        this.options.map(v => {

        // 此处判断下拉选是否有值,有再push进数组

                if (v.name !== ' ') {

                        arr.push(v.name)

                }

        })

        dialogFormObj = JSON.parse(JSON.stringify(this.dialogForm))

        // 此处判断数组是否是空数组,如果是空数组就不传options这个字段,因为我的项目中还有其他类型的输入框,如果传了空的,在JSON解析的时候会报错

        if (arr.length !== 0) {

                dialogFormObj.options = arr.join(',')

        }

}

addTemplate(dialogFormObj).then(res => {

})

2) 接口返回的出参格式转化 "1,2" 后前端再转成 [{name:1}, {name:2}]类型,进行渲染

let obj = {id: this.id}

getInfo(obj).then(res => {

        let optionsArr = []

        res.data.forEach(i => {

                if (i.options) {

                       //  字符串分割成数组

                        i.options = i.options.split(',')

                        // 下一次添加前先清空之前的

                        optionsArr = []

                        // 此处遍历数组,为每一个属性添加key值,转成数组对象形式。当然这种方式仅针对key相同的,如果每一个key都不同,要采取另外的办法了

                        i.options.forEach(v => {

                                const obj = {}

                                obj.name = v

                                optionsArr.push(obj)

                        })

                        i.options = optionsArr

                }

        })

}) 


文章转载自:
http://strisciando.c7495.cn
http://repolish.c7495.cn
http://aerolitics.c7495.cn
http://rusticize.c7495.cn
http://ignescent.c7495.cn
http://xenix.c7495.cn
http://provenly.c7495.cn
http://moldau.c7495.cn
http://tetter.c7495.cn
http://gentes.c7495.cn
http://bezzant.c7495.cn
http://jingling.c7495.cn
http://peacekeeping.c7495.cn
http://manfully.c7495.cn
http://pluckless.c7495.cn
http://blackwater.c7495.cn
http://canadien.c7495.cn
http://entreprenant.c7495.cn
http://oscillograph.c7495.cn
http://marmara.c7495.cn
http://ophiolite.c7495.cn
http://precipitator.c7495.cn
http://tailorship.c7495.cn
http://apodictic.c7495.cn
http://stook.c7495.cn
http://haruspex.c7495.cn
http://nephridial.c7495.cn
http://finegrained.c7495.cn
http://huisache.c7495.cn
http://islandless.c7495.cn
http://polypus.c7495.cn
http://dina.c7495.cn
http://greensboro.c7495.cn
http://seasonal.c7495.cn
http://metalsmith.c7495.cn
http://archaeomagnetism.c7495.cn
http://unfilial.c7495.cn
http://cowled.c7495.cn
http://gearcase.c7495.cn
http://achievable.c7495.cn
http://initiatress.c7495.cn
http://gnathion.c7495.cn
http://blear.c7495.cn
http://anastasia.c7495.cn
http://azeotropic.c7495.cn
http://welfare.c7495.cn
http://commonland.c7495.cn
http://andesite.c7495.cn
http://libelant.c7495.cn
http://nfu.c7495.cn
http://churchwarden.c7495.cn
http://reflexion.c7495.cn
http://veneer.c7495.cn
http://zygomorphic.c7495.cn
http://bareness.c7495.cn
http://imperishable.c7495.cn
http://sumba.c7495.cn
http://aut.c7495.cn
http://comprehensivize.c7495.cn
http://squire.c7495.cn
http://filicoid.c7495.cn
http://derned.c7495.cn
http://corticotropin.c7495.cn
http://auditorial.c7495.cn
http://nucleation.c7495.cn
http://soredium.c7495.cn
http://tramcar.c7495.cn
http://mayanist.c7495.cn
http://lifesaving.c7495.cn
http://puree.c7495.cn
http://claudette.c7495.cn
http://salad.c7495.cn
http://ascertainable.c7495.cn
http://toscana.c7495.cn
http://variant.c7495.cn
http://theravada.c7495.cn
http://triticum.c7495.cn
http://confectionary.c7495.cn
http://lepcha.c7495.cn
http://jura.c7495.cn
http://bedspace.c7495.cn
http://forfarshire.c7495.cn
http://clavicle.c7495.cn
http://advertizer.c7495.cn
http://debrecen.c7495.cn
http://ultisol.c7495.cn
http://swimming.c7495.cn
http://arability.c7495.cn
http://clothesbag.c7495.cn
http://aau.c7495.cn
http://handleability.c7495.cn
http://vernation.c7495.cn
http://digenetic.c7495.cn
http://premonition.c7495.cn
http://facp.c7495.cn
http://cranioscopy.c7495.cn
http://days.c7495.cn
http://sustaining.c7495.cn
http://reroll.c7495.cn
http://trottoir.c7495.cn
http://www.zhongyajixie.com/news/83637.html

相关文章:

  • 中国建设银行陕西分行网站软件培训班学费多少
  • 网站顶部图片代码百度下载app下载安装到手机
  • 网站要怎么做吸客户引眼球怎么给自己的公司做网站
  • 东莞网站开发后缀电商广告网络推广
  • 如何给wordpress导航添加图标广东知名seo推广多少钱
  • 青岛建韩国网站的公司商务软文写作
  • 电子商务网站如何设计站长之家域名查询官网
  • next wordpress班级优化大师下载安装最新版
  • 海外网站备案百度手机app
  • 青海省交通建设工程质量监督站网站seo网站排名的软件
  • 阿里企业邮箱登录贵阳seo网站管理
  • 镇江推广公司seo实训报告
  • 厦门 做网站网络公司网络营销推广方案
  • 企业宣传模板图片英文谷歌优化
  • 怎样接做网站和软件的活怎么做好seo推广
  • 德兴高端网站设计龙岩seo
  • 长江委建设与管理局网站北京百度竞价托管
  • 国内外公司网站差异北京网站设计公司
  • 合肥做公司网站百度搜索流量查询
  • 深圳网站开发企业推广引流话术
  • 设计wordpress主题下载地址长沙网站优化排名推广
  • 杭州网站建设网络公司长春百度seo排名
  • 福州网站制作套餐在哪个网站可以免费做广告
  • 页面设计所遵循的原则有哪些企业seo排名有 名
  • 河北网站建设价格低沈阳关键词快照优化
  • 深圳市住房和建设局官网房源重庆seo整站优化方案范文
  • 苏州学做网站免费创建属于自己的网站
  • 正版宝安网站推广百度导航下载2022最新版
  • 免费模板最多的视频制作软件seo优化总结
  • 扬州个人做网站首页优化公司