简单的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 相关文章推荐
用正则表达式 动态创建/增加css style script 兼容IE firefox
Mar 10 Javascript
js确认删除对话框效果的示例代码
Feb 20 Javascript
JavaScript改变CSS样式的方法汇总
May 07 Javascript
Javascript仿新浪游戏频道鼠标悬停显示子菜单效果
Aug 21 Javascript
JavaScript动态生成二维码图片
Apr 20 Javascript
微信小程序  modal详解及实例代码
Nov 09 Javascript
浅谈angular.js跨域post解决方案
Aug 30 Javascript
JavaScript实现简单生成随机颜色的方法
Sep 21 Javascript
jQuery 点击获取验证码按钮及倒计时功能
Sep 20 jQuery
微信小程序下拉框搜索功能的实现方法
Jul 31 Javascript
jQuery实现数字华容道小游戏(实例代码)
Jan 16 jQuery
vue使用element-ui按需引入
May 20 Vue.js
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
PHP 获取远程网页内容的代码(fopen,curl已测)
2011/06/06 PHP
php 操作数组(合并,拆分,追加,查找,删除等)
2012/07/20 PHP
求帮忙修改个php curl模拟post请求内容后并下载文件的解决思路
2015/09/20 PHP
yii2.0整合阿里云oss的示例代码
2017/09/19 PHP
PHP判断当前使用的是什么浏览器(推荐)
2019/10/27 PHP
Jquery操作js数组及对象示例代码
2014/05/11 Javascript
一个字符串反转函数可实现字符串倒序
2014/09/15 Javascript
JavaScript不使用prototype和new实现继承机制
2014/12/29 Javascript
jQuery+json实现的简易Ajax调用实例
2015/12/14 Javascript
javascript实现方法调用与方法触发小结
2016/03/26 Javascript
Vue.js报错Failed to resolve filter问题的解决方法
2016/05/25 Javascript
js基于cookie方式记住返回页面用法示例
2016/05/27 Javascript
详解使用路由延迟加载 Angular 模块
2017/10/12 Javascript
JavaScript中set与get方法用法示例
2018/08/15 Javascript
vue 自定义提示框(Toast)组件的实现代码
2018/08/17 Javascript
vue favicon设置以及动态修改favicon的方法
2018/12/21 Javascript
基于vue实现一个禅道主页拖拽效果
2019/05/27 Javascript
Python操作列表的常用方法分享
2014/02/13 Python
Python中使用第三方库xlutils来追加写入Excel文件示例
2015/04/05 Python
Django框架中方法的访问和查找
2015/07/15 Python
python自定义时钟类、定时任务类
2021/02/22 Python
pytorch 预训练层的使用方法
2019/08/20 Python
python 数据提取及拆分的实现代码
2019/08/26 Python
python实现简单日志记录库glog的使用
2019/12/13 Python
Python3实现打印任意宽度的菱形代码
2020/04/12 Python
python字符串的index和find的区别详解
2020/06/20 Python
英国折扣高尔夫商店:Discount Golf Store
2019/11/19 全球购物
医生实习工作总结的自我评价
2013/09/27 职场文书
怎么写自荐书范文
2014/02/12 职场文书
竞选部长演讲稿
2014/04/26 职场文书
优秀中职教师事迹材料
2014/08/26 职场文书
2014年党员自我剖析材料
2014/10/07 职场文书
蔬果开业典礼发言稿应该怎么写?
2019/09/03 职场文书
教你用Java Swing实现自助取款机系统
2021/06/11 Java/Android
openstack中的rpc远程调用的方法
2021/07/09 Python
vue elementUI批量上传文件
2022/04/26 Vue.js