Vue2.x案例之计划清单的实现

简介: Vue2.x案例之计划清单的实现

0x00 教程内容


  1. 准备环境
  2. 开发Todolist
  3. 校验效果


0x01 准备环境


1. 安装nvm(node与npm)

a. 请参考教程:Node版本管理工具nvm的安装与使用(windows)

b. 按流程下载相对于版本的node即可,也会默认安装好对应版本的npm

2. 安装并初始化vue-cli

a. 请参考教程:Vue2.x最简单的两个入门例子


0x02 开发Todolist


1. 启动项目

a. 打开ip地址可看到启动的项目:

image.png


2. 编写代码

a. 修改vue_sny/src/App.vue文件的内容为:

<template>
  <div id="app">
  <h1 v-text="title"></h1>
  <input v-model="newItem" v-on:keyup.enter="addItem">
  <ul>
    <li v-for="item in items" v-bind:class="{finished:item.isFinished}" v-on:click="toggleFinish(item)">
        {{item.label}}
    </li>
  </ul>
  </div>
</template>
<script>
export default {
  data:function(){
    return {
      title:'计划清单',
      items: [
        {
          label:'每天写一篇教程',
          isFinished:false
        },
        {
          label:'每天健身一小时',
          isFinished:false
        },
      ],
      newItem:''
    }
  },
  methods: {
     toggleFinish:function(item){
        item.isFinished = !item.isFinished
      },
      addItem:function(){
        console.log(this.newItem);
        this.items.push({
          label:this.newItem,
          isFinished:false
        })
        this.newItem = '';
      }
  }
}
</script>
<style>
.finished {
  text-decoration:line-through;
}
</style>


0x03 校验效果


1. 详细步骤

a. 刷新localhost:8080界面,可看到结果。


0xFF 总结


  1. 本教程主要介绍两个例子,通过对比学习,更有利于学习,其实我们vue-cli例子只是第二个例子的复杂实现而已。
  2. 最近很忙,发一篇以前的写了一半教程,后期有空再回头完善。


相关文章
|
API
【vue2项目总结】——相关功能
【vue2项目总结】——相关功能
51 0
|
3月前
|
存储 JavaScript 前端开发
如何使用Vue.js实现一个简单的待办事项应用
【10月更文挑战第1天】如何使用Vue.js实现一个简单的待办事项应用
117 5
|
4月前
|
JavaScript 前端开发 开发者
Vue3:快速生成模板代码
Vue3:快速生成模板代码
|
8月前
|
JavaScript 前端开发 IDE
Vue3【为什么选择Vue框架、Vue简介 、Vue API 风格 、Vue开发前的准备 、Vue项目目录结构 、模板语法、属性绑定 、 】(一)-全面详解(学习总结---从入门到深化)
Vue3【为什么选择Vue框架、Vue简介 、Vue API 风格 、Vue开发前的准备 、Vue项目目录结构 、模板语法、属性绑定 、 】(一)-全面详解(学习总结---从入门到深化)
119 1
|
8月前
|
JavaScript 前端开发 API
vue3基础流程
vue3基础流程
77 0
|
JavaScript 算法 前端开发
new Vue后整个的流程
new Vue后整个的流程
60 0
|
存储 设计模式 JavaScript
【Vue.js】快速入门与工作生命周期的使用
【Vue.js】快速入门与工作生命周期的使用
77 0
|
开发框架 前端开发 JavaScript
vue3做项目是需要注意的事项
vue3做项目是需要注意的事项
|
JavaScript Windows
创建Vue项目时遇到的问题与错误
创建Vue项目时遇到的问题与错误
212 0
|
JavaScript 开发者
vue入门002~vue项目的两种创建方式
vue入门002~vue项目的两种创建方式
149 0