vuejs怎么调用json

vuejs调用json的方法:1、将json放在static的文件夹下;2、创建对象;3、用axios的方法引入地址即可。

vuejs怎么调用json

本文操作环境:windows7系统、vue2.9.6版,DELL G3电脑。

vuejs怎么调json?

VUE调用本地json的使用方法:

 

立即学习“前端免费学习笔记(深入)”;

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

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

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

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

3858ecdd72445c79c2b093ca02b249e.png

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

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这样的格式

  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)      })     }    }  }

登录后复制

                                                                  

登录后复制

推荐:《最新的5个vue.js视频教程精选》

以上就是vuejs怎么调用json的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/3042230.html

(0)
上一篇 2025年3月13日 14:16:40
下一篇 2025年3月5日 20:11:09

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • 怎么用vuejs实现评论功能

    用vuejs实现评论功能的方法:1、使用article-content组件,绑定一个obj;2、通过commemt-content组件实现评论功能即可。 本文操作环境:windows7系统、vue2.9.6版,DELL G3电脑。 怎么用v…

    2025年3月13日
    200
  • vuejs怎么实现字符串转对象

    vuejs实现字符串转对象的方法:1、从数据库表中读取原数据;2、通过“this.temporary=JSON.parse(row.selections);”方法将字符串转换成json对象即可。 本文操作环境:windows7系统、vue2…

    2025年3月13日 编程技术
    200
  • UniApp实现Vue.js框架的完美整合

    uniapp实现vue.js框架的完美整合 引言:UniApp是一种基于Vue.js框架的跨平台开发工具,它能够将一个Vue.js项目编译成多个不同平台的应用程序,如iOS、Android、小程序等。UniApp的优势在于能够让开发者只编写…

    编程技术 2025年3月13日
    200
  • Vue.js中定义组件模板的几种方法介绍

    Vue.js 使用了基于 HTML 的模板语法,允许开发者声明式地将 DOM 绑定至底层 Vue 实例的数据。所有 Vue.js 的模板都是合法的 HTML ,所以能被遵循规范的浏览器和 HTML 解析器解析。 在Vue中定义组件模板有很多…

    2025年3月13日
    200
  • Vue应用程序中实现AJAX的四个地方

    Vue没有提供实现AJAX的正式方法,而且有许多不同的设计模式可以有效地使用。每种方法都有其优缺点,应该根据需求进行判断。您甚至可以同时使用多个! 在本文中,我将向您展示在Vue应用程序中实现AJAX的四个地方: 根实例 组件 立即学习“前…

    2025年3月13日
    200
  • 15个Vue.js高级面试问题

    本篇文章给大家分享15个vue.js高级面试问题。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 1. 渲染项目列表时,“key” 属性的作用和重要性是什么? 渲染项目列表时,key 属性允许 Vue 跟踪每个 Vnode…

    2025年3月13日
    200
  • 10+个顶级Vue.js工具和库(分享)

    Vue持续流行,并被许多开发人员迅速采用,并且Vue.js工具随处可见。这并非没有道理:Vue的学习曲线浅,功能驱动的结构清晰明了,并且出色的文档资料使新手可以轻松上手,而经验丰富的开发人员也可以从其他框架(如React或Angular)进…

    2025年3月13日 编程技术
    200
  • 详解Vue.js中的作用域插槽

    作用域槽是Vue.js的一个有用特性,它可以使组件更加通用和可重用。唯一的问题是它们很难理解!试着让你的头在父母和孩子的范围内交织,就像解决一个棘手的数学方程。 当你不能很容易地理解某件事时,一个好的方法是试着用它来解决问题。在本文中,我将…

    2025年3月13日 编程技术
    200
  • Vue.js中使用无状态组件的方法介绍

    在本文中,您将了解功能组件,并了解如何在Vue中的工作流中使用无状态组件。Vue应用程序状态是一个确定组件行为的对象。Vue应用程序状态指示组件如何呈现或如何动态。 在你开始之前 你需要在你的电脑: node.js 10.x及以上版本已安装…

    2025年3月13日
    200
  • Vue.js中使用事件发射器修改组件数据的方法

    本文将向您介绍如何使用事件发射器在vue.js中将数据及其状态从子组件传递到其父组件。这篇文章适合所有阶段的开发人员,包括初学者。 在你开始之前… 我们可以在Vue.js中使用道具将数据传递到的子组件一文中查看在Vue.js中将数据从父组件…

    2025年3月13日
    200

发表回复

登录后才能评论