vue.js获取数据库数据实例代码


Posted in Javascript onMay 26, 2017

vue.js动态获取数据库数据

(通过vue.cli和webpack搭建的环境)

1.首先我先在创建一个静态的data.json文件,在static下创建json文件夹,(webpack环境下,静态的文件放在static目录下)

{
  "data":[
    {"id":1,"name": "yidong", "age": "11" },
    {"id":2,"name": "yidong2", "age": "12" },
    {"id":3,"name": "yidong3", "age": "13" },
    {"id":4,"name": "yidong4", "age": "14" },
    {"id":5,"name": "yidong5", "age": "15" },
    {"id":6,"name": "yidong6", "age": "16" },
    {"id":7,"name": "yidong7", "age": "17" }
  ]
}

1.这里需要用到vue-resource,在我们的项目里面安装:

nam install vue-ressource --save-dev

2.在main.js中引用vie-resource

import VueResource from 'vue-resource';
Vue.use(VueResource)

3.代码写在 Home.vue组件下:

export default{
    data(){
      return {        
        user:null,
      }
    },
    created () {
      this.fetchData()
    },
    watch:{
      '$route':'fetchData'
    },
    methods:{
      fetchData(){              this.$http.get('./../../static/json/data.json').then((response)=>{  
          console.log(response.data.data);
        })
      }
    }
  }

这样我们就可以用vue.js获取到从后台得到的数据json数据了。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
代码精简的可以实现元素圆角的js函数
Jul 21 Javascript
30个精美的jQuery幻灯片效果插件和教程
Aug 23 Javascript
关于jQuery的inArray 方法介绍
Oct 08 Javascript
jsvascript图像处理—(计算机视觉应用)图像金字塔
Jan 15 Javascript
JavaScript创建对象的方式小结(4种方式)
Dec 17 Javascript
基于JS2Image实现圣诞树代码
Dec 24 Javascript
jquery实现的判断倒计时是否结束代码
Feb 05 Javascript
Js获取当前日期时间及格式化代码
Sep 17 Javascript
Angular.js组件之input mask对input输入进行格式化详解
Jul 10 Javascript
vue-quill-editor实现图片上传功能
Aug 08 Javascript
vue中keep-alive内置组件缓存的实例代码
Apr 16 Javascript
Vue实现小购物车功能
Dec 21 Vue.js
详解通过JSON数据使用VUE.JS
May 26 #Javascript
JS中去掉array中重复元素的方法
May 26 #Javascript
React Js 微信禁止复制链接分享禁止隐藏右上角菜单功能
May 26 #Javascript
AngularJS表单验证功能分析
May 26 #Javascript
给Easyui-Datebox设置隐藏或者不可用的解决方法
May 26 #Javascript
vue-cli+webpack在生成的项目中使用bootstrap实例代码
May 26 #Javascript
BootStrap中的Fontawesome 图标
May 25 #Javascript
You might like
如何把PHP转成EXE文件
2006/10/09 PHP
PHP获取ip对应地区和使用网络类型的方法
2015/03/11 PHP
php查看网页源代码的方法
2015/03/13 PHP
SESSION存放在数据库用法实例
2015/08/08 PHP
几个优化WordPress中JavaScript加载体验的插件介绍
2015/12/17 PHP
在laravel框架中实现封装公共方法全局调用
2019/10/14 PHP
js简单实现标签云效果实例
2015/08/06 Javascript
继续学习javascript闭包
2015/12/03 Javascript
Knockout自定义绑定创建方法
2015/12/26 Javascript
JavaScript tab选项卡插件实例代码
2016/02/23 Javascript
jquery Easyui Datagrid实现批量操作(编辑,删除,添加)
2017/02/20 Javascript
在js中做数字字符串补0(js补零)
2017/03/25 Javascript
js实现日期显示的一些操作(实例讲解)
2017/07/27 Javascript
静态页面实现 include 引入公用代码的示例
2017/09/25 Javascript
原生js实现随机点名功能
2019/11/05 Javascript
JavaScript实现简单贪吃蛇效果
2020/03/09 Javascript
[01:05:12]2014 DOTA2国际邀请赛中国区预选赛 TongFu VS CIS-GAME
2014/05/21 DOTA
[01:10]DOTA2次级职业联赛 - U5战队宣传片
2014/12/01 DOTA
python3解析库lxml的安装与基本使用
2018/06/27 Python
python numpy 一维数组转变为多维数组的实例
2018/07/02 Python
Python爬虫框架Scrapy基本用法入门教程
2018/07/26 Python
浅谈python requests 的put, post 请求参数的问题
2019/01/02 Python
Tensorflow轻松实现XOR运算的方式
2020/02/03 Python
python opencv进行图像拼接
2020/03/27 Python
如何清空python的变量
2020/07/05 Python
python中的错误如何查看
2020/07/08 Python
详解CSS3 用border写 空心三角箭头 (两种写法)
2017/09/29 HTML / CSS
解决CSS3的opacity属性带来的层叠顺序问题
2016/05/09 HTML / CSS
新加坡领先的在线生活方式和杂货购物网站:EAMART
2019/04/02 全球购物
领导调研接待方案
2014/02/27 职场文书
2014年党员创先争优承诺书
2014/05/29 职场文书
2014年小学体育工作总结
2014/12/11 职场文书
2015年税务稽查工作总结
2015/05/26 职场文书
小学运动会前导词
2015/07/20 职场文书
2019年共青团工作条例最新版
2019/11/12 职场文书
Python 文本滚动播放器的实现代码
2021/04/25 Python