简单的vue-resourse获取json并应用到模板示例


Posted in Javascript onFebruary 10, 2017

不说废话上代码:

<!DOCTYPE html>
<html lang="en">

  <head>
    <meta charset="UTF-8">
    <title>vue js</title>
    <style>
      .completed {
        text-decoration: line-through;
      }
      
      .something {
        color: red;
      }
    </style>
  </head>

  <body>

    <div class="container">
      <div id="app">
        <task-app :list="tasks">

        </task-app>
      </div>
      <template id="task-template">
        <ul>
          <li v-for="task in list">
            {{ task.id }} | {{ task.author }} | {{ task.name }} | {{ task.price }}
          </li>
        </ul>
      </template>
      <script src="vue.js"></script>
      <script src="vue-resource.js"></script>

      <script>
        Vue.component('task-app', {//要应用的标签
          template: '#task-template',//模板id
          props: ['list']//请求的json
        })
      </script>
      <script>
        var demo = new Vue({
          el: '#app',
          data: {
            tasks: '' //为空,可以是null
          },
          ready: function() {
            this.getCustomers()
          },
          methods: {
            getCustomers: function() {
              this.$http.get('resourse.json')
                .then(function(response) { //response传参,可以是任何值
                  this.$set('tasks', response.data)
                })
                .catch(function(response) {
                  console.log(response)
                })
            }
          }
        })
      </script>
  </body>

</html>

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

Javascript 相关文章推荐
jquery实现的下拉和收缩效果示例
Aug 21 Javascript
jQuery的deferred对象详解
Nov 12 Javascript
jQuery图片旋转插件jQueryRotate.js用法实例(附demo下载)
Jan 21 Javascript
Angular懒加载机制刷新后无法回退的快速解决方法
Aug 30 Javascript
Angular.JS实现无限级的联动菜单(使用demo)
Feb 08 Javascript
学习使用Bootstrap输入框、导航、分页等常用组件
May 11 Javascript
jquery实现动态添加附件功能
Oct 23 jQuery
Vue中的情侣属性$dispatch和$broadcast详解
Mar 07 Javascript
jQuery事件blur()方法的使用实例讲解
Mar 30 jQuery
JS 封装父页面子页面交互接口的实例代码
Jun 25 Javascript
javascript中this的用法实践分析
Jul 29 Javascript
浅谈vue项目,访问路径#号的问题
Aug 14 Javascript
jQuery排序插件tableSorter使用方法
Feb 10 #Javascript
详解angularjs结合pagination插件实现分页功能
Feb 10 #Javascript
js仿QQ邮箱收件人选择与搜索功能
Feb 10 #Javascript
BootStrapValidator初使用教程详解
Feb 10 #Javascript
bootstrap jquery dataTable 异步ajax刷新表格数据的实现方法
Feb 10 #Javascript
JavaScript轻松创建级联函数的方法示例
Feb 10 #Javascript
JS实现的数字格式化功能示例
Feb 10 #Javascript
You might like
ThinkPHP3.0略缩图不能保存到子目录的解决方法
2012/09/30 PHP
php中如何使对象可以像数组一样进行foreach循环
2013/08/09 PHP
javascript alert乱码的解决方法
2013/11/05 Javascript
JS动态修改iframe内嵌网页地址的方法
2015/04/01 Javascript
Jquery Ajax Error 调试错误的技巧
2015/11/20 Javascript
js+canvas绘制矩形的方法
2016/01/28 Javascript
javascript中异常处理案例(推荐)
2016/10/03 Javascript
微信小程序 textarea 详解及简单使用方法
2016/12/05 Javascript
解析Vue.js中的组件
2018/02/02 Javascript
vue父组件向子组件传递多个数据的实例
2018/03/01 Javascript
关于vue的npm run dev和npm run build的区别介绍
2019/01/14 Javascript
Nodejs实现的操作MongoDB数据库功能完整示例
2019/02/02 NodeJs
原生JavaScript实现换肤
2021/02/19 Javascript
[01:02:10]DOTA2上海特级锦标赛B组小组赛#2 VG VS Fnatic第一局
2016/02/26 DOTA
[13:25]VP vs VICI (BO3)
2018/06/07 DOTA
python中set常用操作汇总
2016/06/30 Python
使用pandas模块读取csv文件和excel表格,并用matplotlib画图的方法
2018/06/22 Python
python2与python3爬虫中get与post对比解析
2019/09/18 Python
redis数据库及与python交互用法简单示例
2019/11/01 Python
Python协程 yield与协程greenlet简单用法示例
2019/11/22 Python
Python grpc超时机制代码示例
2020/09/14 Python
详解Django中的FBV和CBV对比分析
2021/03/01 Python
css3.0 图形构成实例练习二
2013/03/19 HTML / CSS
CSS3实现酷炫的3D旋转透视效果
2019/11/21 HTML / CSS
HTML5 canvas基本绘图之绘制线段
2016/06/27 HTML / CSS
一套Delphi的笔试题二
2013/05/11 面试题
春节联欢晚会主持词范文
2014/03/24 职场文书
农村葬礼主持词
2014/03/31 职场文书
初中同学会活动方案
2014/08/22 职场文书
2014幼儿园教师师德师风演讲稿
2014/09/10 职场文书
列车乘务员工作不细心检讨书
2014/10/07 职场文书
委托公证书格式
2015/01/26 职场文书
化验室岗位职责
2015/02/14 职场文书
2015年招商引资工作总结
2015/04/25 职场文书
赢在中国观后感
2015/06/02 职场文书
24年收藏2000多部退役军用电台
2022/02/18 无线电