简单的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 Tools tab使用介绍
Jul 14 Javascript
简约JS日历控件 实例代码
Jul 12 Javascript
jquery根据属性和index来查找属性值并操作
Jul 25 Javascript
Node.js中使用Log.io在浏览器中实时监控日志(等同tail -f命令)
Sep 17 Javascript
jQuery中:input选择器用法实例
Jan 03 Javascript
JavaScript中使用sencha gridpanel 编辑单元格、改变单元格颜色
Nov 26 Javascript
js实现简易垂直滚动条
Feb 22 Javascript
在ES5与ES6环境下处理函数默认参数的实现方法
May 13 Javascript
Vue props用法详解(小结)
Jul 03 Javascript
在Angular中实现一个级联效果的下拉框的示例代码
May 20 Javascript
JS如何寻找数组中心索引过程解析
Jun 01 Javascript
vue实现滑动解锁功能
Mar 03 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判断表达式中括号是否匹配的简单实例
2016/10/22 PHP
PHP实现实时生成并下载超大数据量的EXCEL文件详解
2017/10/23 PHP
js 小贴士一星期合集
2010/04/07 Javascript
javascript 跨浏览器开发经验总结(五) js 事件
2010/05/19 Javascript
复制小说文本时出现的随机乱码的去除方法
2010/09/07 Javascript
js异常捕获方法介绍
2013/04/10 Javascript
jQuery对val和atrr(&quot;value&quot;)赋值的区别介绍
2014/09/26 Javascript
jQuery插件zTree实现的多选树效果示例
2017/03/08 Javascript
vue.js实现用户评论、登录、注册、及修改信息功能
2020/05/30 Javascript
javaScript手机号码校验工具类PhoneUtils详解
2017/12/08 Javascript
Vue+jquery实现表格指定列的文字收缩的示例代码
2018/01/09 jQuery
微信小程序解除10个请求并发限制
2018/12/18 Javascript
微信JSSDK实现打开摄像头拍照再将相片保存到服务器
2019/11/15 Javascript
vue props default Array或是Object的正确写法说明
2020/07/30 Javascript
vue 解决addRoutes多次添加路由重复的操作
2020/08/04 Javascript
浅谈python字典多键值及重复键值的使用
2016/11/04 Python
Python变量和字符串详解
2017/04/29 Python
python实现画圆功能
2018/01/25 Python
对python append 与浅拷贝的实例讲解
2018/05/04 Python
Python3实现的爬虫爬取数据并存入mysql数据库操作示例
2018/06/06 Python
Python 3.x基于Xml数据的Http请求方法
2018/12/28 Python
Python随机数函数代码实例解析
2020/02/09 Python
Python 代码调试技巧示例代码
2020/08/11 Python
Python常用base64 md5 aes des crc32加密解密方法汇总
2020/11/06 Python
移动端解决悬浮层(悬浮header、footer)会遮挡住内容的3种方法
2015/03/27 HTML / CSS
美国著名的户外用品品牌:L.L.Bean
2018/01/05 全球购物
Weblogc domain问题
2014/01/27 面试题
特色蛋糕店创业计划书
2014/01/28 职场文书
国家励志奖学金个人先进事迹材料
2014/05/04 职场文书
公司节能减排方案
2014/05/16 职场文书
白莲教口号
2014/06/18 职场文书
教师思想作风整顿个人剖析材料
2014/10/10 职场文书
小学生心理健康活动总结
2015/05/08 职场文书
新学期开学标语2015
2015/07/16 职场文书
历史名人教你十五个读书方法,赶快Get起来!
2019/07/18 职场文书
html+css实现分层金字塔的实例
2021/06/02 HTML / CSS