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中最常用的继承模式 组合继承
Aug 12 Javascript
jQuery Tools tab使用介绍
Jul 14 Javascript
Jquery+CSS3实现一款简洁大气带滑动效果的弹出层
May 15 Javascript
js实现精确到秒的日期选择器完整实例
Apr 30 Javascript
简单了解JavaScript操作XPath的一些基本方法
Jun 03 Javascript
AngularJS 单元测试(一)详解
Sep 21 Javascript
jQuery自定义图片上传插件实例代码
Apr 04 jQuery
深入理解Webpack 中路径的配置
Jun 17 Javascript
jquery实现限制textarea输入字数的方法
Sep 06 jQuery
使用xampp将angular项目运行在web服务器的教程
Sep 16 Javascript
VUE项目axios请求头更改Content-Type操作
Jul 24 Javascript
原生JS实现相邻月份日历
Oct 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 5.3.5安装memcache注意事项小结
2011/04/12 PHP
php单态设计模式(单例模式)实例
2014/11/18 PHP
extjs grid取到数据而不显示的解决
2008/12/29 Javascript
js实现权限树的更新权限时的全选全消功能
2009/02/17 Javascript
JavaScript 变量作用域分析
2011/07/04 Javascript
IE8提示Invalid procedure call or argument 异常的解决方法
2012/09/30 Javascript
js动态创建、删除表格示例代码
2013/08/07 Javascript
用js实现in_array的方法
2013/11/05 Javascript
jQuery自定义事件的简单实现代码
2014/01/27 Javascript
js四舍五入数学函数round使用实例
2014/05/09 Javascript
js生成验证码并直接在前端判断
2015/05/15 Javascript
Backbone.js 0.9.2 源码注释中文翻译版
2015/06/25 Javascript
JavaScript获取IP获取的是IPV6 如何校验
2016/06/12 Javascript
ionic开发中点击input时键盘自动弹出
2016/12/23 Javascript
angularjs项目的页面跳转如何实现(5种方法)
2017/05/25 Javascript
解决JQuery全选/反选第二次失效的问题
2017/10/11 jQuery
原生JS实现网页手机音乐播放器 歌词同步播放的示例
2018/02/02 Javascript
Node.js 实现简单的无侵入式缓存框架的方法
2019/07/21 Javascript
Vue的状态管理vuex使用方法详解
2020/02/05 Javascript
js+h5 canvas实现图片验证码
2020/10/11 Javascript
vue实现前端列表多条件筛选
2020/10/26 Javascript
多线程爬虫批量下载pcgame图片url 保存为xml的实现代码
2013/01/17 Python
Python爬虫使用Selenium+PhantomJS抓取Ajax和动态HTML内容
2018/02/23 Python
Python实现图片拼接的代码
2018/07/02 Python
python根据txt文本批量创建文件夹
2020/12/08 Python
24式加速你的Python(小结)
2019/06/13 Python
python 实现任务管理清单案例
2020/04/25 Python
澳洲女装时尚在线:Blue Bungalow
2018/05/05 全球购物
国贸专业个人求职信范文
2014/01/08 职场文书
《曹刿论战》教学反思
2014/03/02 职场文书
技术合作协议书范本
2014/04/18 职场文书
团代会开幕词
2015/01/28 职场文书
晚会闭幕词
2015/01/28 职场文书
聚会通知怎么写
2015/04/23 职场文书
家长反馈意见及建议
2015/06/03 职场文书
叶问观后感
2015/06/15 职场文书