Vue.js使用axios动态获取response里的data数据操作


Posted in Javascript onSeptember 08, 2020

今天开发时,使用axios返回的response中data有多个数据:

Vue.js使用axios动态获取response里的data数据操作

如果是获取cn里的数据的,可以用:

response.data.cn

但是需求是根据选择来获取数据的,会发生变化,最开始的想法是,用一个变量来记录需要获取的key:

假设need是需要获取的某个key

const dkey = this.need;

response.data.dkey

这样发现获取不到数据,这是因为vue.js把dkey当成data里的某一个key了,类似于上面的"cn"。

折腾了很久才突然想起,这个data其实类似一个数组,我们可以像使用数组一样使用它,后面发现的确是可行的

const dkey = this.need;

response.data[dkey]

如果有说得不对或者有更好的方法,希望大家指教。

补充知识:Vue遍历data中某个字段,并累加、算总数,总计(this.list.forEach方法实战)

直接上代码,遍历data中prodAllPrice,并累加、算总数,总计(this.list.forEach方法实战):

//定义          
let sum = 0;
this.list.forEach((item) => {
  //遍历prodAllPrice这个字段,并累加
  sum += item.prodAllPrice;
 });
//返回
this.sum = sum;

以上这篇Vue.js使用axios动态获取response里的data数据操作就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
对字符串进行HTML编码和解码的JavaScript函数
Feb 01 Javascript
jQuery 幻灯片插件(带缩略图功能)
Jan 24 Javascript
jQuery EasyUI API 中文文档 - ComboBox组合框
Oct 07 Javascript
JavaScript获取多个数组的交集简单实例
Nov 11 Javascript
js实现的Easy Tabs选项卡用法实例
Sep 06 Javascript
JS 实现导航菜单中的二级下拉菜单的几种方式
Oct 31 Javascript
JS button按钮实现submit按钮提交效果
Nov 01 Javascript
概述javascript在Google IE中的调试技巧
Nov 24 Javascript
微信小程序去哪里找 小程序到底如何使用(附小程序名单)
Jan 09 Javascript
Vue数据驱动模拟实现5
Jan 13 Javascript
Angular中管道操作符(|)的使用方法
Dec 15 Javascript
vue项目打包之后背景样式丢失的解决方案
Jan 17 Javascript
JavaScript 事件代理需要注意的地方
Sep 08 #Javascript
Vue axios 跨域请求无法带上cookie的解决
Sep 08 #Javascript
详解JavaScript的this指向和绑定
Sep 08 #Javascript
vue点击按钮实现简单页面的切换
Sep 08 #Javascript
Vue filter 过滤器、以及在table中的使用介绍
Sep 07 #Javascript
VUE中setTimeout和setInterval自动销毁案例
Sep 07 #Javascript
vue a标签点击实现赋值方式
Sep 07 #Javascript
You might like
php下MYSQL limit的优化
2008/01/10 PHP
JavaScript 权威指南(第四版) 读书笔记
2009/08/11 Javascript
JQuery筛选器全系列介绍
2013/08/27 Javascript
javascript写的一个模拟阅读小说的程序
2014/04/04 Javascript
常用的jquery模板插件——jQuery Boilerplate介绍
2014/09/23 Javascript
有关json_decode乱码及NULL的问题
2015/10/13 Javascript
Eclipse编辑jsp、js文件时卡死现象的解决办法汇总
2016/02/02 Javascript
如何用js实现鼠标向上滚动时浮动导航
2016/07/18 Javascript
Javascript中常用的检测方法小结
2016/10/08 Javascript
使用Angular.js实现简单的购物车功能
2016/11/21 Javascript
jQuery为DOM动态追加事件的方法
2017/02/16 Javascript
使用jQuery.Pin垂直滚动时固定导航
2017/05/24 jQuery
详解webpack + vue + node 打造单页面(入门篇)
2017/09/23 Javascript
JS原型继承四步曲及原型继承图一览
2017/11/28 Javascript
当vue路由变化时,改变导航栏的样式方法
2018/08/22 Javascript
使用vue2.0创建的项目的步骤方法
2018/09/25 Javascript
在webstorm开发微信小程序之使用阿里自定义字体图标的方法
2018/11/15 Javascript
微信小程序实现图片翻转效果的实例代码
2019/09/20 Javascript
使用python解析xml成对应的html示例分享
2014/04/02 Python
Tensorflow之构建自己的图片数据集TFrecords的方法
2018/02/07 Python
解决python3中解压zip文件是文件名乱码的问题
2018/03/22 Python
解决已经安装requests,却依然提示No module named requests问题
2018/05/18 Python
python+splinter实现12306网站刷票并自动购票流程
2018/09/25 Python
对IPython交互模式下的退出方法详解
2019/02/16 Python
如何使用python把ppt转换成pdf
2019/06/29 Python
推荐8款常用的Python GUI图形界面开发框架
2020/02/23 Python
Python语法垃圾回收机制原理解析
2020/03/25 Python
可视化pytorch 模型中不同BN层的running mean曲线实例
2020/06/24 Python
HTML实现代码雨源码及效果示例
2020/02/25 HTML / CSS
党的群众路线学习材料
2014/05/16 职场文书
社区健康教育工作方案
2014/06/03 职场文书
低碳环保口号
2014/06/12 职场文书
励志演讲稿300字
2014/08/21 职场文书
教师三严三实对照检查材料
2014/09/25 职场文书
Go Gin实现文件上传下载的示例代码
2021/04/02 Golang
python文件名批量重命名脚本实例代码
2021/04/22 Python