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

发布时间 - 2026-01-10 22:59:01    点击率:

不说废话上代码:

<!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>

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


# vue获取json数据  # vue.js  # json数据  # 获取json  # 浅谈VUE uni-app 模板语法  # 如何使用 vue-cli 创建模板项目  # 深入了解Vue3模板编译原理  # 在vscode 中设置 vue模板内容的方法  # VsCode里的Vue模板的实现  # 详解Vue 动态添加模板的几种方法  # 简单谈谈Vue 模板各类数据绑定  # VUE 自定义组件模板的方法详解  # vue模板语法-插值详解  # vue前端信息详情页模板梳理详解  # 大家多多  # 为空  # decoration  # color  # line  # text  # vue  # style  # completed  # app  # id  # list  # task  # body  # red  # container  # div  # lt  # DOCTYPE  # html 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: PHP怎么接收前端传的文件路径_处理文件路径参数接收方法【汇总】  详解Android——蓝牙技术 带你实现终端间数据传输  Laravel如何实现事件和监听器?(Event & Listener实战)  Linux虚拟化技术教程_KVMQEMU虚拟机安装与调优  Laravel怎么在Blade中安全地输出原始HTML内容  如何快速搭建支持数据库操作的智能建站平台?  利用python获取某年中每个月的第一天和最后一天  Laravel如何处理CORS跨域问题_Laravel项目CORS配置与解决方案  如何获取免费开源的自助建站系统源码?  网站制作免费,什么网站能看正片电影?  三星、SK海力士获美批准:可向中国出口芯片制造设备  Laravel Facade的原理是什么_深入理解Laravel门面及其工作机制  高性能网站服务器配置指南:安全稳定与高效建站核心方案  如何有效防御Web建站篡改攻击?  php在windows下怎么调试_phpwindows环境调试操作说明【操作】  Thinkphp 中 distinct 的用法解析  香港服务器建站指南:免备案优势与SEO优化技巧全解析  iOS UIView常见属性方法小结  米侠浏览器网页图片不显示怎么办 米侠图片加载修复  制作网站软件推荐手机版,如何制作属于自己的手机网站app应用?  如何获取PHP WAP自助建站系统源码?  Laravel如何与Inertia.js和Vue/React构建现代单页应用  无锡营销型网站制作公司,无锡网选车牌流程?  太平洋网站制作公司,网络用语太平洋是什么意思?  PHP 实现电台节目表的智能时间匹配与今日/明日轮播逻辑  Laravel如何监控和管理失败的队列任务_Laravel失败任务处理与监控  微博html5版本怎么弄发语音微博_语音录制入口及时长限制操作【教程】  大连企业网站制作公司,大连2025企业社保缴费网上缴费流程?  如何在云虚拟主机上快速搭建个人网站?  Laravel如何实现API版本控制_Laravel API版本化路由设计策略  如何制作公司的网站链接,公司想做一个网站,一般需要花多少钱?  软银砸40亿美元收购DigitalBridge 强化AI资料中心布局  zabbix利用python脚本发送报警邮件的方法  如何快速搭建高效服务器建站系统?  如何在万网自助建站中设置域名及备案?  用yum安装MySQLdb模块的步骤方法  Windows驱动无法加载错误解决方法_驱动签名验证失败处理步骤  详解Nginx + Tomcat 反向代理 如何在高效的在一台服务器部署多个站点  Linux系统命令中screen命令详解  浅谈redis在项目中的应用  html文件怎么打开证书错误_https协议的html打开提示不安全【指南】  JavaScript中如何操作剪贴板_ClipboardAPI怎么用  小视频制作网站有哪些,有什么看国内小视频的网站,求推荐?  Laravel如何实现模型的全局作用域?(Global Scope示例)  如何在万网主机上快速搭建网站?  Laravel怎么实现观察者模式Observer_Laravel模型事件监听与解耦开发【指南】  Laravel如何创建自定义Artisan命令?(代码示例)  专业型网站制作公司有哪些,我设计专业的,谁给推荐几个设计师兼职类的网站?  JavaScript如何实现继承_有哪些常用方法  如何在宝塔面板中修改默认建站目录?