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 相关文章推荐
JS代码放在head和body中的区别分析
Dec 01 Javascript
分享一个用Mootools写的鼠标滑过进度条改变进度值的实现代码
Dec 12 Javascript
js中继承的几种用法总结(apply,call,prototype)
Dec 26 Javascript
javascript事件绑定学习要点
Mar 09 Javascript
vue中mint-ui环境搭建详细介绍
Apr 06 Javascript
xmlplus组件设计系列之分隔框(DividedBox)(8)
May 02 Javascript
Javascript调试之console对象——你不知道的一些小技巧
Jul 10 Javascript
详解AngularJS1.x学习directive 中‘& ’‘=’ ‘@’符号的区别使用
Aug 23 Javascript
vue组件初学_弹射小球(实例讲解)
Sep 06 Javascript
Javascript实现秒表倒计时功能
Nov 17 Javascript
JavaScript实现左右滚动电影画布
Feb 06 Javascript
javascript设计模式 ? 组合模式原理与应用实例分析
Apr 14 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
德生S2000电路分析
2021/03/02 无线电
example1.php
2006/10/09 PHP
基于PHP+MySQL的聊天室设计
2006/10/09 PHP
多重?l件?合查?(一)
2006/10/09 PHP
php下过滤HTML代码的函数
2007/12/10 PHP
php的array数组和使用实例简明教程(容易理解)
2014/03/20 PHP
twig模板常用语句实例小结
2016/02/04 PHP
PHP MYSQL实现登陆和模糊查询两大功能
2016/02/05 PHP
php执行多个存储过程的方法【基于thinkPHP】
2016/11/08 PHP
thinkphp中的多表关联查询的实例详解
2017/10/12 PHP
PHP7扩展开发之hello word实现方法详解
2018/01/15 PHP
AJAX的跨域与JSONP(为文章自动添加短址的功能)
2010/01/17 Javascript
IE6/7/8中Option元素未设value时Select将获取空字符串
2011/04/07 Javascript
js 获取和设置css3 属性值的实现方法
2013/05/06 Javascript
js实现数字每三位加逗号的方法
2015/02/05 Javascript
jqueryMobile 动态添加元素,展示刷新视图的实现方法
2016/05/28 Javascript
AngularJS指令用法详解
2016/11/02 Javascript
Vue.js -- 过滤器使用总结
2017/02/18 Javascript
通过js修改input、select默认字体颜色
2017/04/19 Javascript
JS实现多级菜单中当前菜单不随页面跳转样式而发生变化
2017/05/30 Javascript
angular2路由切换改变页面title的示例代码
2017/08/23 Javascript
在原生不支持的旧环境中添加兼容的Object.keys实现方法
2017/09/11 Javascript
vue-router相关基础知识及工作原理
2018/03/16 Javascript
详解如何在Javascript中使用Object.freeze()
2020/10/18 Javascript
Python创建二维数组实例(关于list的一个小坑)
2017/11/07 Python
彻底理解Python中的yield关键字
2019/04/01 Python
pytorch .detach() .detach_() 和 .data用于切断反向传播的实现
2019/12/27 Python
纯CSS绘制漂亮的圆形图案效果
2014/05/07 HTML / CSS
size?瑞典:英国伦敦的球鞋精品店
2018/03/01 全球购物
咖啡厅创业计划书范本
2014/01/22 职场文书
《长征》教学反思
2014/04/27 职场文书
领导干部“四风”查摆问题个人整改措施
2014/10/28 职场文书
同学毕业留言寄语
2015/02/27 职场文书
2015年师德师风自我评价范文
2015/03/05 职场文书
选择比努力更重要?这是长期以来对“努力”的最大误解
2019/07/12 职场文书
Python图片验证码降噪和8邻域降噪
2021/08/30 Python