全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

vue.js实例todoList项目

新建组件todoList.vue,在App.vue中引入

import TodoList from "./components/todoList";
export default {
 name: 'app',
 components: {
  TodoList
 }
}
<template>
 <div id="app">
  <h1>TO DO LIST !</h1>
  <todo-list></todo-list>
 </div>
</template>

 三处缺一不可,第一处引入文件,第二处注册组件,第三处声明组件位置

由于html中不区分大小写,所以驼峰命名方式中的大写变为-,即第三处中写成todo-list,不理解的可以动手实验一下!

todoList.vue中data如下:

data () {
   return{
     items:[
      {
        label:"homework",
        finish:false
      },
      {
        label:"run",
        finish:false
      },
      {
        label:"drink water",
        finish:false
      }
     ]
   }
 }

 有三件事情:homework、run、drink water,通过v-for渲染:

<ul>
  <li v-for="item in items">{{item.label}}</li>
</ul>

列表展示完成,现在添加点击列表,改变列表样式,标记为完成!

<ul>
  <li v-for="item in items" v-on:click="done(item)" v-bind:class="{done:item.finish}">{{item.label}}</li>
</ul>

添加v-on:click,v-bind:class

v-on:click=”done(item)”表示点击执行done方法,item作为参数。

v-bind:class=”{done:item.finish}”表示,如果item.finish==true时,class=“done”。

methods:{
  done:function (item) {
    item.finish = !item.finish
  }
 }
.done{
  color: red;
 }

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


# vue.js  # todoList  # vue  # Vue封装一个TodoList的案例与浏览器本地缓存的应用实现  # 详解vuex的简单todolist例子  # Vue从TodoList中学父子组件通信  # Vuejs 实现简易 todoList 功能 与 组件实例代码  # Vue之TodoList案例详解  # 三处  # 一处  # 不理解  # 中不  # 大家多多  # 三件  # LIST  # gt  # div  # id 


相关文章: 网站制作中优化长尾关键字挖掘的技巧,建一个视频网站需要多少钱?  如何通过服务器快速搭建网站?完整步骤解析  威客平台建站流程解析:高效搭建教程与设计优化方案  免费制作统计图的网站有哪些,如何看待现如今年轻人买房难的情况?  香港服务器WordPress建站指南:SEO优化与高效部署策略  建站之星导航如何优化提升用户体验?  建站之星伪静态规则如何正确配置?  Thinkphp 中 distinct 的用法解析  如何在阿里云虚拟主机上快速搭建个人网站?  阿里云网站制作公司,阿里云快速搭建网站好用吗?  韩国服务器如何优化跨境访问实现高效连接?  建站之星北京办公室:智能建站系统与小程序生成方案解析  平台云上自主建站:模板化设计与智能工具打造高效网站  购物网站制作费用多少,开办网上购物网站,需要办理哪些手续?  如何在建站之星网店版论坛获取技术支持?  如何在Ubuntu系统下快速搭建WordPress个人网站?  如何用wdcp快速搭建高效网站?  湖北网站制作公司有哪些,湖北清能集团官网?  招贴海报怎么做,什么是海报招贴?  已有域名建站全流程解析:网站搭建步骤与建站工具选择  如何快速配置高效服务器建站软件?  建站之星×万网:智能建站系统+自助建站平台一键生成  如何在腾讯云免费申请建站?  建站之星安装需要哪些步骤及注意事项?  如何快速搭建高效WAP手机网站吸引移动用户?  如何自己制作一个网站链接,如何制作一个企业网站,建设网站的基本步骤有哪些?  家具网站制作软件,家具厂怎么跑业务?  如何用狗爹虚拟主机快速搭建网站?  兔展官网 在线制作,怎样制作微信请帖?  网站海报制作教学视频教程,有什么免费的高清可商用图片网站,用于海报设计?  小说建站VPS选用指南:性能对比、配置优化与建站方案解析  利用JavaScript实现拖拽改变元素大小  电脑免费海报制作网站推荐,招聘海报哪个网站多?  如何快速生成专业多端适配建站电话?  如何选择PHP开源工具快速搭建网站?  如何用花生壳三步快速搭建专属网站?  公司网站的制作公司,企业网站制作基本流程有哪些?  如何在阿里云虚拟机上搭建网站?步骤解析与避坑指南  西安制作网站公司有哪些,西安货运司机用的最多的app或者网站是什么?  定制建站流程解析:需求评估与SEO优化功能开发指南  青岛网站设计制作公司,查询青岛招聘信息的网站有哪些?  C#如何序列化对象为XML XmlSerializer用法  建站主机选哪种环境更利于SEO优化?  如何快速上传建站程序避免常见错误?  零服务器AI建站解决方案:快速部署与云端平台低成本实践  如何在阿里云虚拟服务器快速搭建网站?  赚钱网站制作软件,建一个网站怎样才能赚钱?是如何盈利的?  javascript中对象的定义、使用以及对象和原型链操作小结  如何批量查询域名的建站时间记录?  如何在Windows虚拟主机上快速搭建网站? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。