详解VUE调用本地json的使用方法


Posted in Javascript onMay 15, 2019

开始的时候我以为,用vue去调取json要多么的麻烦,完咯就先去的百度,找了几个,看上面又要配置这配置那的,看的我都头大,像一些思维逻辑清晰的肯定不会出现这种情况。

下面我说下我这的情况,大家依情况代入

当然vue你刚开始创建的话,你是要去配置下东西,下面我说的是你的项目能够跑起来的情况,完咯再去想办法去引用json,当然我这里用的也是axios的获取方法,如果不是这种方法的可以带过了

首先你要知道那你的json应该放在哪个文件夹下(普通引用)如果你想写的有自己的规范,可以按照你自己的方式来。在网上看见了几个放在不同文件夹下的,好像要去配置什么东西,我也没细看,但标准模式下最好放到你的static的文件夹下,来上图

详解VUE调用本地json的使用方法

如果没有放到这个文件夹下可能会报错哟!

json数据一定要写的规范

{
  "status":"0",
  "result":[
   {
     "productId":"10001",
     "productName":"小米6",
     "prodcutPrice":"2499",
     "prodcutImg":"mi6.jpg"
   },
   {
    "productId":"10002",
    "productName":"小米笔记本",
    "prodcutPrice":"3999",
    "prodcutImg":"note.jpg"
   },
   {
    "productId":"10003",
    "productName":"小米6",
    "prodcutPrice":"2499",
    "prodcutImg":"mi6.jpg"
   },
   {
    "productId":"10004",
    "productName":"小米6",
    "prodcutPrice":"2499",
    "prodcutImg":"1.jpg"
   },
   {
    "productId":"10001",
    "productName":"小米6",
    "prodcutPrice":"2499",
    "prodcutImg":"mi6.jpg"
  },
  {
   "productId":"10002",
   "productName":"小米笔记本",
   "prodcutPrice":"3999",
   "prodcutImg":"note.jpg"
  },
  {
   "productId":"10003",
   "productName":"小米6",
   "prodcutPrice":"2499",
   "prodcutImg":"mi6.jpg"
  },
  {
   "productId":"10004",
   "productName":"小米6",
   "prodcutPrice":"2499",
   "prodcutImg":"1.jpg"
  }
  ] }

json写好后就需要去引入了,想办法调用到这些数据咯由于是本地连接的地址一定要http://localhost:8080/static/ceshi.json这样的格式

<script>
  import axios from 'axios'
  export default{
    data(){
      return {
        res:"",//创建对象
            
      }
    },
    mounted () {
     this.getGoodsList()
    },
    methods: {
     getGoodsList () {
      this.$axios.get('http://localhost:8080/static/ceshi.json').then((res) => {
        //用axios的方法引入地址
        this.res=res
        //赋值
       console.log(res)
      })
     }
    }
  }
</script>
<div class="hello">
   <el-table
      :data="res.data.result"
      border
      style="width: 100%">
      <el-table-column
      fixed
      prop="productId"
      label="日期"
      width="150">
      </el-table-column>
      <el-table-column
      prop="productName"
      label="岗位"
      width="120">
      </el-table-column>
      <el-table-column
      prop="prodcutPrice"
      label="手机号"
      width="120">
      </el-table-column>
      <el-table-column
      prop="prodcutImg"
      label="姓名"
      width="120">
      </el-table-column>      
    </el-table>
 
 
 </div>

以上所述是小编给大家介绍的VUE调用本地json的使用方法详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
指定js可访问其它域名的cookie的方法
Sep 18 Javascript
aspx中利用js实现确认删除代码
Jul 22 Javascript
window.event快达到全浏览器支持了,以后使用就方便了
Nov 30 Javascript
ie支持function.bind()方法实现代码
Dec 27 Javascript
jquery实现增加删除行的方法
Feb 03 Javascript
Vue.js系列之项目结构说明(2)
Jan 03 Javascript
原生js实现节日时间倒计时功能
Jan 18 Javascript
vue 项目如何引入微信sdk接口的方法
Dec 18 Javascript
vue设计一个倒计时秒杀的组件详解
Apr 06 Javascript
vue-router 前端路由之路由传值的方式详解
Apr 30 Javascript
vue 组件开发原理与实现方法详解
Nov 29 Javascript
three.js利用射线Raycaster进行碰撞检测
Mar 12 Javascript
微信小程序的mpvue框架快速上手指南
May 15 #Javascript
解决微信小程序云开发中获取数据库的内容为空的方法
May 15 #Javascript
JS中使用react-tooltip插件实现鼠标悬浮显示框
May 15 #Javascript
JavaScript面向对象编程小游戏---贪吃蛇代码实例
May 15 #Javascript
小程序绑定用户方案优化小结
May 15 #Javascript
pm2发布node配置文件ecosystem.json详解
May 15 #Javascript
JQuery常见节点操作实例分析
May 15 #jQuery
You might like
PHP中的一些常用函数收集
2015/05/26 PHP
ZendFramework2连接数据库操作实例
2017/04/18 PHP
goto语法在PHP中的使用教程
2020/09/17 PHP
JQuery浮动DIV提示信息并自动隐藏的代码
2010/08/29 Javascript
读jQuery之九 一些瑕疵说明
2011/06/21 Javascript
jquery 清空file域示例(兼容个浏览器)
2013/10/11 Javascript
JS中typeof与instanceof之间的区别总结
2013/11/14 Javascript
javascript的 {} 语句块详解
2016/02/27 Javascript
javascript实现简易计算器
2017/02/01 Javascript
5分钟学会Vue动画效果(小结)
2018/07/21 Javascript
详解Eslint 配置及规则说明
2018/09/10 Javascript
element-ui table span-method(行合并)的实现代码
2018/12/20 Javascript
vue中各种通信传值方式总结
2019/02/14 Javascript
vue实现文字横向无缝走马灯组件效果的实例代码
2019/04/09 Javascript
详解小程序毫秒级倒计时(适用于拼团秒杀功能)
2019/05/05 Javascript
实用的Vue开发技巧
2019/05/30 Javascript
vue iview多张图片大图预览、缩放翻转
2019/07/13 Javascript
js属性对象的hasOwnProperty方法的使用
2021/02/05 Javascript
整理Python中的赋值运算符
2015/05/13 Python
python-opencv在有噪音的情况下提取图像的轮廓实例
2017/08/30 Python
matplotlib 纵坐标轴显示数据值的实例
2018/05/25 Python
基于python中theano库的线性回归
2018/08/31 Python
python实现扫描ip地址的小程序
2019/04/16 Python
选择python进行数据分析的理由和优势
2019/06/25 Python
python_mask_array的用法
2020/02/18 Python
Python使用OpenPyXL处理Excel表格
2020/07/02 Python
python Pexpect模块的使用
2020/12/25 Python
英国最大的电子产品和家电零售企业:Currys PC World
2016/09/24 全球购物
宝拉珍选英国官网:Paula’s Choice英国
2019/05/29 全球购物
垃圾回收的优点和原理
2014/05/16 面试题
学校办公室主任职责
2013/12/27 职场文书
网络维护中文求职信
2014/01/03 职场文书
《穷人》教学反思
2014/04/08 职场文书
健康家庭事迹材料
2014/05/02 职场文书
基层党员学习党的群众路线教育实践活动心得体会
2014/11/04 职场文书
《自己去吧》教学反思
2016/02/16 职场文书