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 相关文章推荐
Javascript 设计模式(二) 闭包
May 26 Javascript
jqgrid 编辑添加功能详细解析
Nov 08 Javascript
原生javascript实现拖动元素示例代码
Sep 01 Javascript
js控制文本框只输入数字和小数点的方法
Mar 10 Javascript
深入理解Angular2 模板语法
Aug 07 Javascript
bootstrap与Jquery UI 按钮样式冲突的解决办法
Sep 23 Javascript
jQuery插件ajaxFileUpload使用实例解析
Oct 19 Javascript
Vue.js组件tree实现省市多级联动
Dec 02 Javascript
解决webpack无法通过IP地址访问localhost的问题
Feb 22 Javascript
一步一步的了解webpack4的splitChunk插件(小结)
Sep 17 Javascript
vue 使用饿了么UI仿写teambition的筛选功能
Mar 01 Vue.js
vue-cli3.x配置全局的scss的时候报错问题及解决
Apr 30 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
destoon实现资讯信息前面调用它所属分类的方法
2014/07/15 PHP
php文件上传后端处理小技巧
2016/05/22 PHP
PHP中CheckBox多选框上传失败的代码写法
2017/02/13 PHP
Javascript 日期处理之时区问题
2009/10/08 Javascript
精选的10款用于构建良好易用性网站的jQuery插件
2011/01/23 Javascript
javascript对talbe进行动态添加、删除、验证实现代码
2012/03/29 Javascript
JavaScript(js)设置默认输入焦点(focus)
2012/12/28 Javascript
判断一个变量是数组Array类型的方法
2013/09/16 Javascript
JavaScript中为什么null==0为false而null大于=0为true(个人研究)
2013/09/16 Javascript
nodeType属性返回被选节点的节点类型介绍
2013/11/22 Javascript
js自动查找select下拉的菜单并选择(示例代码)
2014/02/26 Javascript
html的DOM中Event对象onabort事件用法实例
2015/01/21 Javascript
jQuery计算文本框字数及限制文本框字数的方法
2016/03/01 Javascript
Zero Clipboard实现浏览器复制到剪贴板的方法(多个复制按钮)
2016/03/24 Javascript
javascript拖拽效果延伸学习
2016/04/04 Javascript
JS使用ActiveXObject实现用户提交表单时屏蔽敏感词功能
2017/06/20 Javascript
AngularJS基于MVC的复杂操作实例讲解
2017/12/31 Javascript
解决Webpack 热部署检测不到文件变化的问题
2018/02/22 Javascript
JS实现的合并多个数组去重算法示例
2018/04/11 Javascript
微信小程序之多列表的显示和隐藏功能【附源码】
2018/08/06 Javascript
Intellij IDEA搭建vue-cli项目的方法步骤
2018/10/20 Javascript
详解JavaScript实现动态的轮播图效果
2019/04/29 Javascript
微信小程序indexOf的替换方法(推荐)
2020/01/14 Javascript
JavaScript中跨域问题的深入理解
2021/03/04 Javascript
Python获取当前时间的方法
2014/01/14 Python
在Django的上下文中设置变量的方法
2015/07/20 Python
python中subprocess批量执行linux命令
2018/04/27 Python
python使用minimax算法实现五子棋
2019/07/29 Python
Spring http服务远程调用实现过程解析
2020/06/11 Python
使用 css3 实现圆形进度条的示例
2017/07/05 HTML / CSS
乡镇纠风工作实施方案
2014/03/22 职场文书
安全生产承诺书
2014/03/26 职场文书
安全责任书怎么写
2014/07/28 职场文书
个人债务授权委托书范本
2014/10/05 职场文书
房屋产权证明书
2015/06/19 职场文书
分析设计模式之模板方法Java实现
2021/06/23 Java/Android