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 相关文章推荐
document.documentElement && document.documentElement.scrollTop
Dec 01 Javascript
js 编写规范
Mar 03 Javascript
11个用于提高排版水平的基于jquery的文字效果插件
Sep 14 Javascript
Javascript倒计时页面跳转实例小结
Sep 11 Javascript
JS实现三级折叠菜单特效,其它级可自动收缩
Aug 06 Javascript
常见JS验证脚本汇总
Dec 01 Javascript
jQuery控制frames及frame页面JS的方法
Mar 08 Javascript
仅一个form表单 js实现注册信息依次填写提交功能
Jun 12 Javascript
深入理解JavaScript中的块级作用域、私有变量与模块模式
Oct 31 Javascript
jQuery Datatable 多个查询条件自定义提交事件(推荐)
Aug 24 jQuery
js实现会跳动的日历效果(完整实例)
Oct 18 Javascript
JS如何把字符串转换成json
Feb 21 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
构建简单的Webmail系统
2006/10/09 PHP
PHP 的几个配置文件函数
2006/12/21 PHP
Thinkphp中数据按分类嵌套循环实现方法
2014/10/30 PHP
9条PHP编程小知识及易犯的小错误
2015/01/22 PHP
使用xampp搭建运行php虚拟主机的详细步骤
2015/10/21 PHP
php 时间time与日期date之间的使用详解及区别
2016/11/07 PHP
PHP实现微信支付(jsapi支付)流程步骤详解
2018/03/15 PHP
php面向对象程序设计入门教程
2019/06/22 PHP
thinkphp5.1框架模板赋值与变量输出示例
2020/05/25 PHP
JavaScript Accessor实现说明
2010/12/06 Javascript
JavaScript数据类型转换的注意事项
2016/07/31 Javascript
ExtJS 4.2 Grid组件单元格合并的方法
2016/10/12 Javascript
详解Vuejs2.0 如何利用proxyTable实现跨域请求
2017/08/03 Javascript
vue下跨域设置的相关介绍
2017/08/26 Javascript
浅谈Javascript常用正则表达式应用
2019/03/08 Javascript
微信小程序 slot踩坑的解决
2019/04/01 Javascript
小程序实现图片移动缩放效果
2020/05/26 Javascript
js实现批量删除功能
2020/08/27 Javascript
python网络编程学习笔记(五):socket的一些补充
2014/06/09 Python
Python实现图像几何变换
2015/07/06 Python
Python3解决棋盘覆盖问题的方法示例
2017/12/07 Python
python实现redis三种cas事务操作
2017/12/19 Python
Django实现分页功能
2018/07/02 Python
用Python实现校园通知更新提醒功能
2019/11/23 Python
Python标准库itertools的使用方法
2020/01/17 Python
面向新手解析python Beautiful Soup基本用法
2020/07/11 Python
CSS3实现鼠标悬停显示扩展内容
2016/08/24 HTML / CSS
如何用css3实现switch组件开关的方法
2018/02/09 HTML / CSS
图片上传插件ImgUploadJS:用HTML5 File API 实现截图粘贴上传、拖拽上传
2016/01/20 HTML / CSS
车队司机自我鉴定
2014/03/02 职场文书
铣床操作工岗位职责
2014/06/13 职场文书
2016年百日安全生产活动总结
2016/04/06 职场文书
python 提取html文本的方法
2021/05/20 Python
CSS filter 有什么神奇用途
2021/05/25 HTML / CSS
Redis 常见使用场景
2021/08/30 Redis
Mysql超详细讲解死锁问题的理解
2022/04/01 MySQL