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 相关文章推荐
javascript parseInt 大改造
Sep 27 Javascript
javascript 三种编解码方式
Feb 01 Javascript
更换select下拉菜单背景样式的实现代码
Dec 20 Javascript
JavaScript代码应该放在HTML代码哪个位置比较好?
Oct 16 Javascript
浅谈jQuery绑定事件会叠加的解决方法和心得总结
Oct 26 Javascript
DWR3 访问WEB元素的两种方法实例详解
Jan 03 Javascript
JavaScript中利用for循环遍历数组
Jan 15 Javascript
在 Angular2 中实现自定义校验指令(确认密码)的方法
Jan 23 Javascript
jQuery EasyUI window窗口使用实例代码
Dec 25 jQuery
关于React动态加载路由处理的相关问题
Jan 07 Javascript
javascript实现小型区块链功能
Apr 03 Javascript
RxJS在TypeScript中的简单使用详解
Apr 13 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函数utf8转gb2312编码
2006/12/21 PHP
从PHP $_SERVER相关参数判断是否支持Rewrite模块
2013/09/26 PHP
浅谈php命令行用法
2015/02/04 PHP
PHP魔术方法使用方法汇总
2016/02/14 PHP
TP5框架安全机制实例分析
2020/04/05 PHP
Javascript 面向对象之重载
2010/05/04 Javascript
javascript中删除指定数组中指定的元素的代码
2011/02/12 Javascript
javascript分页代码(当前页码居中)
2012/09/20 Javascript
JS 有趣的eval优化输入验证实例代码
2013/09/22 Javascript
js判断字符长度以及中英文数字等
2013/12/31 Javascript
javascript的理解及经典案例分析
2016/05/20 Javascript
Javascript必知必会(四)js类型转换
2016/06/08 Javascript
微信小程序链接传参并跳转新页面
2016/11/29 Javascript
详解用node-images 打造简易图片服务器
2017/05/08 Javascript
JavaScript数组去重算法实例小结
2018/05/07 Javascript
webpack-mvc 传统多页面组件化开发详解
2019/05/07 Javascript
解决vant框架做H5时踩过的坑(下拉刷新、上拉加载等)
2020/11/11 Javascript
在Django中编写模版节点及注册标签的方法
2015/07/20 Python
Python断言assert的用法代码解析
2018/02/03 Python
Python利用pandas计算多个CSV文件数据值的实例
2018/04/19 Python
pyqt 实现为长内容添加滑轮 scrollArea
2019/06/19 Python
详解python和matlab的优势与区别
2019/06/28 Python
如何更优雅地写python代码
2019/07/02 Python
python中如何实现将数据分成训练集与测试集的方法
2019/09/13 Python
Python enumerate() 函数如何实现索引功能
2020/06/29 Python
对Python 字典元素进行删除的方法
2020/07/31 Python
Django restful framework生成API文档过程详解
2020/11/12 Python
Django中ORM的基本使用教程
2020/12/22 Python
美国林业供应商:Forestry Suppliers
2019/05/01 全球购物
如何写一个自定义标签
2012/12/28 面试题
个人简历自荐信
2013/12/05 职场文书
工厂总经理岗位职责
2014/02/07 职场文书
大学生志愿者活动总结
2014/06/27 职场文书
2014年纠风工作总结
2014/12/08 职场文书
Python基础知识之变量的详解
2021/04/14 Python
redis 限制内存使用大小的实现
2021/05/08 Redis