当前位置:首页 > 日记 > 正文

使用vue-resource进行数据交互的实例

使用vue-resource进行数据交互的实例

一.使用vue-resource插件进行数据交互式,返回的并不是直接的json数据,其实还封装了一层。

如下代码:直接使用 res.result.list 取不到数据。

methods:{  cartview:function(){   var _this = this;   this.$http.get("data/cartData.json").then(function(res){    _this.productList = res.result.list;    _this.totalMoney = res.result.totalMaoney;   });  } }

错误信息如下:

这时进行断点调试:

F12 打开chrome浏览器控制台——ctrl+p ——查找相应的代码文件(car.js 即上面那段代码所在的文件。)——在19行打断点——刷新——鼠标移到res,可以看到整个封装好的结构,这里我们看到result实际上是在data里面。

所以正确获取数据的代码如下:

methods:{  cartview:function(){   var _this = this;   this.$http.get("data/cartData.json").then(function(res){    _this.productList = res.data.result.list;    _this.totalMoney = res.data.result.totalMaoney;   });  } }

json文件结构如如下

{ "status":1, "result":{ "totalMoney":109, "list":[  {  "productId":"600100002115",  "productName":"黄鹤楼香烟",  "productPrice":19,  "productQuantity":1,  "productImage":"img/goods-1.webp",  "parts":[   {   "partsId":"10001",   "partsName":"打火机",   "imgSrc":"img/part-1.webp"   },   {   "partsId":"10002",   "partsName":"打火机",   "imgSrc":"img/part-1.webp"   }  ]  },  {  "productId":"600100002120",  "productName":"加多宝",  "productPrice":8,  "productQuantity":5,  "productImage":"img/goods-2.webp",  "parts":[   {   "partsId":"20001",   "partsName":"吸管",   "imgSrc":"img/part-2.webp"   }  ]  },  {  "productId":"600100002117",  "productName":"金装黄鹤楼",  "productPrice":25,  "productQuantity":2,  "productImage":"img/goods-1.webp",  "parts":[   {   "partsId":"10001",   "partsName":"打火机-1",   "imgSrc":"img/part-1.webp"   },   {   "partsId":"10002",   "partsName":"打火机-2",   "imgSrc":"img/part-1.webp"   }  ]  } ] }, "message":""

以上这篇使用vue-resource进行数据交互的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。

相关文章

如何删除Excel工作表中数据区域中

如何删除Excel工作表中数据区域中

区域,数据,删除,奇数,工作,  在Excel工作表中,有时需要删除数据区域中的某些特定行,如数据区域中的奇数行。如果由操作者一行一行地删除,则效率较低。以下是小编为您带来的关于删除Excel工作表中数据区域中的奇数行,希望对您有所帮助。删除Ex…

excel 2010自动筛选的使用教程exce

excel 2010自动筛选的使用教程exce

筛选,使用教程,电脑软件,excel,strong,  在Excel2010中,界面改动得相当大,所以有很多用户都不知道该如何去把自动筛选的功能用出来,接下来请欣赏小编给大家网络收集整理的excel 2010自动筛选的使用教程。excel 2010自动筛选的使用教程自动筛…

excel怎么设置表格设置兼容模式

excel怎么设置表格设置兼容模式

设置,兼容模式,方法,表格,电脑软件,  Excel中的表格具体该如何从兼容模式改到正常模式呢?对于新手来说还是有一定难度,怎么办?下面是小编带来的关于excel表格兼容模式改正常模式的方法,希望阅读过后对你有所启发!excel表格设置兼容模式的方…

JavaScript中在光标处插入添加文本

JavaScript中在光标处插入添加文本

文本标签,光标,节点,方法,详细,正确的方法是正确运用Selection对象和Range对象,实现在光标当前位置插入文本或结点。但是这两个对象在IE和标准的DOM方式的运用方法是不同的。思路:首先获得用户的选区(光标当前位置可理解成起始和终止位置一样…

js实现日历的简单算法

js实现日历的简单算法

简单算法,日历,电脑软件,js,最近有用到日历可需要编辑文本的日历,为了绑定数据的方便,所以用js写了一套日历,其实思想也是很简单。实现步骤如下:1、首先取得处理月的总天数JS不提供此参数,我们需要计算。考虑到闰年问题会影响二月份的天数,我们先…

QQ怎么打开临时会话功能QQ开启临时

QQ怎么打开临时会话功能QQ开启临时

方法,屏蔽,教程,功能,电脑软件,  临时会话功能是针对双方非对方QQ好友进行对话的一个功能,我们怎么打开临时会话的功能呢?下面是小编为大家整编的QQ开启临时会话的教程,大家快来看看吧。QQ打开临时会话功能的方法1、登录QQ,点击打开系统设置2…

excel表格如何保留两位小数点

excel表格如何保留两位小数点

保留两位小数,设置,方法,表格,电脑软件,  excel是工作中最常用到的表,如果在对数据进行接触的过程中遇到小数点后出现很多位,怎么设置表格保留两位小数呢?接下来小编举例简单的例子告诉大家Excel表格设置保留两位小数的方法吧。Excel表格设…

如何使用ppt破解加密演示文稿

如何使用ppt破解加密演示文稿

加密,破解,演示文稿,如何使用,电脑软件,  在平时的生活中,我们经常会使用到PPT软件,如果我们之前加密的文稿忘记了密码,有破解的方法吗?以下是小编为您带来的关于使用ppt破解加密演示文稿,希望对您有所帮助。使用ppt破解加密演示文稿1:找到你…

wps文字怎么上传文件

wps文字怎么上传文件

文字,上传文件,方法,上传,文件,  wps的云文档功能是可以将我们是所编辑的文档上传到云端,上传到云端的文档是可以在移动设备上查看的。那么我们怎么上传云文件呢?下面就让小编告诉你wps如何上传云文件,希望小编整理的资料对大家有帮助。wps…

excel怎样用if函数自动填充颜色

excel怎样用if函数自动填充颜色

函数,自动填充,方法,颜色,电脑软件,  Excel中如何用if函数进行颜色的填充呢?其实我们可以利用函数来设置填充,下面是小编带来的关于excel 用if函数填充颜色的教程,欢迎大家来到学习。excel用if函数自动填充颜色的方法用if函数填充颜色步骤1…

JS回调函数基本定义与用法实例分析

JS回调函数基本定义与用法实例分析

实例分析,回调函数,定义,电脑软件,JS,本文实例讲述了JS回调函数基本定义与用法。分享给大家供大家参考,具体如下:初学js的时候,被回调函数搞得很晕,现在回过头来总结一下什么是回调函数。我们先来看看回调的英文定义:A callback is a function t…

word2013怎样设置修改和删除文件密

word2013怎样设置修改和删除文件密

删除文件,设置,修改,密码,电脑软件,  Microsoft Office 2013版本的的办公软件界面发生了一些变化,本经验以Word 2013为例,讲解如何设置、修改、删除文件的密码,其它文档(EXCEL、PPT)方法类似。那么下面就由小编为您提供更具体的操作吧,有需要…