vue.js实现数据库的JSON数据输出渲染到html页面功能示例


Posted in Javascript onAugust 03, 2019

本文实例讲述了vue.js实现数据库的JSON数据输出渲染到html页面功能。分享给大家供大家参考,具体如下:

1、首先通过json.php把数据库给输出为json格式的数据

[
  {
    "id":1,
    "resname":"百度",
    "resimg":"http://www.baidu.com/1.jpg",
    "resint":"2018-1-18",
    "resurl":"http://www.baidu.com/1.apk",
    "pageview":"100"
  },
  {
    "id":2,
    "resname":"阿里巴巴",
    "resimg":"http://www.alibaba.com/1.jpg",
    "resint":"2018-1-18",
    "resurl":"http://www.alibaba.com/1.apk",
    "pageview":"200"
  },
  {
    "id":3,
    "resname":"腾讯",
    "resimg":"http://www.qq.com/1.jpg",
    "resint":"2018-1-18",
    "resurl":"http://www.qq.com/1.apk",
    "pageview":"300"
  }
]

然后通过vue.js来解析

<!DOCTYPE html>
<html lang="zh-CN">
<head>
  <title>VUE解析JSON数据</title>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <script src="https://cdn.bootcss.com/vue/2.2.2/vue.min.js"></script>
  <script src="https://cdn.bootcss.com/jquery/3.2.1/jquery.min.js"></script>
</head>
<body>
  <div id="main">
    <table border=1>
      <tr>
        <td>ID</td>
        <td>资源名称</td>
        <td>LOGO</td>
        <td>更新时间</td>
        <td>下载地址</td>
        <td>阅读量</td>
      </tr>
      <tr v-for="r in rows">
        <td>{{r.id}}</td>
        <td>{{r.resname}}</td>
        <td><img v-bind:src="r.resimg"/></td>
        <td>{{r.resint}}</td>
        <td><a v-bind:href="r.resurl" rel="external nofollow" >点击下载</a></td>
        <td>{{r.pageview}}</td>
      </tr>
    </table>
  </div>
</body>
<script>
  $(document).ready(function () {
    $.getJSON("data.json", function (result, status) {
      var v = new Vue({
        el: '#main',
        data: {
          rows: result
        }
      })
    });
  });
</script>
</html>

最终运行index.html

vue.js实现数据库的JSON数据输出渲染到html页面功能示例

希望本文所述对大家vue.js程序设计有所帮助。

Javascript 相关文章推荐
JQuery最佳实践之精妙的自定义事件
Aug 11 Javascript
JavaScript 基础篇之运算符、语句(二)
Apr 07 Javascript
js+xml生成级联下拉框代码
Jul 24 Javascript
JS 实现Json查询的方法实例
Apr 12 Javascript
JS下拉框内容左右移动效果的具体实现
Jul 10 Javascript
功能强大的jquery.validate表单验证插件
Nov 07 Javascript
vue中配置mint-ui报css错误问题的解决方法
Oct 11 Javascript
Vue中的循环及修改差值表达式的方法
Aug 29 Javascript
基于layui的下拉列表的数据回显方法
Sep 24 Javascript
jQuery实现全选、反选和不选功能的方法详解
Dec 04 jQuery
vue-video-player 解决微信自动全屏播放问题(横竖屏导致样式错乱问题)
Feb 25 Javascript
代码块高亮可复制显示js插件highlight.js+clipboard.js整合
Feb 15 Javascript
jQuery实现的记住帐号密码功能完整示例
Aug 03 #jQuery
小程序中英文混合排序问题解决
Aug 02 #Javascript
详解JWT token心得与使用实例
Aug 02 #Javascript
详解使用JWT实现单点登录(完全跨域方案)
Aug 02 #Javascript
基于mpvue的简单弹窗组件mptoast使用详解
Aug 02 #Javascript
vue下使用nginx刷新页面404的问题解决
Aug 02 #Javascript
超轻量级的js时间库miment使用解析
Aug 02 #Javascript
You might like
PHP类的使用 实例代码讲解
2009/12/28 PHP
php在页面中调用fckeditor编辑器的方法
2011/06/10 PHP
php结合正则获取字符串中数字
2015/06/19 PHP
浅析php设计模式之数据对象映射模式
2016/03/03 PHP
javascript高亮效果的二种实现方法
2008/09/14 Javascript
Js 刷新框架页的代码
2010/04/13 Javascript
仿jQuery的siblings效果的js代码
2011/08/09 Javascript
不同Jquery版本引发的问题解决
2013/10/14 Javascript
深入理解JavaScript系列(27):设计模式之建造者模式详解
2015/03/03 Javascript
jQuery实现网站添加高亮突出显示效果的方法
2015/06/26 Javascript
javascript三种代码注释方法
2016/06/02 Javascript
前端js实现文件的断点续传 后端PHP文件接收
2016/10/14 Javascript
超全面的JavaScript开发规范(推荐)
2017/01/21 Javascript
Bootstrap table学习笔记(2) 前后端分页模糊查询
2017/05/18 Javascript
移动端如何用下拉刷新的方式实现上拉加载
2018/12/10 Javascript
js实现九宫格抽奖
2020/03/19 Javascript
解决Echarts2竖直datazoom滑动后显示数据不全的问题
2020/07/20 Javascript
vue实现两个组件之间数据共享和修改操作
2020/11/12 Javascript
[01:07:22]2014 DOTA2华西杯精英邀请赛 5 24 DK VS VG加赛
2014/05/26 DOTA
[55:35]VGJ.S vs Mski Supermajor小组赛C组 BO3 第二场 6.3
2018/06/04 DOTA
python获取指定目录下所有文件名列表的方法
2015/05/20 Python
Python对List中的元素排序的方法
2018/04/01 Python
windows系统中Python多版本与jupyter notebook使用虚拟环境的过程
2019/05/15 Python
Python使用get_text()方法从大段html中提取文本的实例
2019/08/27 Python
python 串口读取+存储+输出处理实例
2019/12/26 Python
Ubuntu20.04环境安装tensorflow2的方法步骤
2021/01/29 Python
python 对xml解析的示例
2021/02/27 Python
美国领先的户外服装与装备用品店:Moosejaw
2016/08/25 全球购物
电子装配专业毕业生求职信
2014/04/23 职场文书
党员学习中共十八大思想报告
2014/09/12 职场文书
答谢词范文
2015/01/05 职场文书
2015年少先队活动总结
2015/03/25 职场文书
车间安全生产管理制度
2015/08/06 职场文书
拔河比赛队名及霸气口号
2015/12/24 职场文书
Python绘制分类图的方法
2021/04/20 Python
浅析Django接口版本控制
2021/06/26 Python