位置: 编程技术 - 正文

使用Vue完成一个简单的todolist的方法(vue如何用)

编辑:rootadmin

推荐整理分享使用Vue完成一个简单的todolist的方法(vue如何用),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue如何用,vue项目使用rem,vue的简单使用,vue如何运行一个项目,vue如何用,使用vue写一个页面,用vue做一个简单的项目,vue如何用,内容如对您有帮助,希望把文章链接给更多的朋友!

看了两天的Vue,还是上手写一个简单的todolist更实用(文末有彩蛋)。

一、使用vue-cli脚手架快速搭建一个框架

利用vue-cli来自动生成我们项目的前端目录及文件,方法:

这样我们的一个基于webpack的vue项目目录就可以快速构建好了。

目录如下:

二、完成一个简单的todolist

接下来就看一下webpack.base.conf文件,这是核心文件,必须执行的文件,这里可以看到entry和output,这就是入口和输出路径,在入口处看到了./src/main.js,这就找到了界面的入口处了。在main.js中可以看到创建了一个vue实例,并加载了模板组件App.vue,所以我们的todo list代码就可以写在App.vue中。

简单的todolist我们可以完成这几个功能:

1、显示todo列表

2、判断列表任务完成状态,若完成则添加相应的样式

3、在输入框中动态添加todo项目,点击回车在列表中显示

4、点击相应的项目转换状态

首先我们完成显示列表的功能:

效果

export后面跟的对象,会作为 new Vue()的参数,来创建一个Vue的组件,并导出。

判断任务的完成状态,完成则添加text-decoration样式

官方文档中我们可以看到:

绑定class样式

使用Vue完成一个简单的todolist的方法(vue如何用)

如果v-bind中class后是一个对象的话,键代表添加的class的名称,value值代表一个布尔值,用来控制这个class属性的有无。所以我们就可以这样:

效果

在输入框中填写item,点击回车完成添加列表并显示同时清空input框内容

用到的知识:

监听回车

表单控件监听

点击内容进行状态转换

在li标签上绑定一个click事件,点击时修改isFinished

这样一个简单的todolist的基本功能已经完成。

动图效果

小彩蛋:linux下制作GIF动图

上网查找了很多办法,很多不适合linux平台,发现这个办法不错:

下载SimpleScreenRecoder软件:

三条命令:

安装好后你可以选择录制区域

参考资料:

Vue官方API文档:

Vue按需加载的具体实现 概念(懒加载)当打包构建应用时,JavaScript包会变得非常大,影响页面加载。如果我们能把不同路由对应的组件分割成不同的代码块,然后当路由被访

vue微信分享 vue实现当前页面分享其他页面 本文实例为大家分享了vue微信分享展示的具体代码,供大家参考,具体内容如下首先以分享给朋友为例1、先看官方文档wx.onMenuShareAppMessage({title:'',//分享

Angular之toDoList的实现代码示例 什么是todolist所谓的todolist就是把你所做的事情按顺序全部列出来,然后做完一件事,就在这一项之前打勾,此时状态就会变成已完成,todolist可以对所

标签: vue如何用

本文链接地址:https://www.jiuchutong.com/biancheng/378950.html 转载请保留说明!

上一篇:Vue-Access-Control 前端用户权限控制解决方案

下一篇:js控制TR的显示隐藏(js控制display属性)

  • 计提维保费
  • 城建税计税依据扣除增值税期末留抵
  • 公务员抚恤费
  • 淘宝网店女装
  • 收外汇必须报关吗
  • 企业注销库存怎么做账
  • 营业执照变更需要什么材料?
  • 其他应付款属于哪类
  • 开发票时怎么操作收款人 复核人 开票人
  • 预缴增值税项目编号填写错误怎么办
  • 通行费机打发票税率
  • 企业所得税计税金额怎么算
  • 对外投资企业利润回国意愿的政策建议
  • 增资导致丧失控制权
  • 公户转到老板私人账户
  • 收到保险公司返还的保险费
  • 单位车转到个人名下要什么材料
  • 农业水费管理使用办法
  • 增值税三个过渡期科目
  • 前期认证相符且本期申报抵扣怎么填
  • 外籍人士享受满五唯一吗
  • 手撕发票怎么报销给单位,怎么打印抬头和日期
  • 金蝶kis标准版软件操作流程演示
  • 采购流程会计分录怎么写
  • 公证处委托他人办理房产证手续
  • 股权筹资的概念
  • 其他应付款无法支付的账务处理方法
  • linux常用命令make
  • MacOS Big Sur 11.3网页怎么设置时间限制?
  • 发票明细与实际送货清单不符
  • 房产税的会计科目怎么做
  • php curlfile
  • 工程改造怎么做账
  • 销售汇总表格模板
  • ts与vue3.0
  • 跨行政区域是跨省吗
  • 财政总预算会计分为几级
  • 一年的云信承兑汇票如何提现
  • ftpd命令
  • 货币资金包括哪些方面
  • 个人劳务所得年终汇算清缴
  • 总公司不是小微企业,分公司独立核算的
  • 企业在外地单位怎么交税
  • 苹果响应机制
  • Switch Between Gnome And KDE Desktops In Ubuntu Or Kubuntu
  • sqlserver 比较时间
  • 农产品来源用途是什么
  • 差旅费津贴属于应付职工薪酬吗
  • 应付利息什么时候确认收入
  • sqlserver批量更新存储脚本
  • 接受现金捐赠怎么做会计分录
  • 施工企业如何确定收入和成本
  • 银行手续费发票未到怎样做账
  • 居民企业只就其境内全部所得纳税
  • 发票上有银行流水号吗
  • 小规模纳税人从三万到十万
  • 差旅费属于什么会计要素
  • 月底计提工资的会计处理
  • mysql 5.7.5 m15 winx64安装配置方法图文教程
  • win10预览版好吗
  • linux安装软件怎么安装
  • windows7可以打开多个窗口
  • linux设置静态
  • 手机屏幕尺寸测量工具
  • xcode a build only device
  • unity例子
  • js中document.write
  • Node.js node-schedule定时任务隔多少分钟执行一次的方法
  • 合并一个文件夹下多个工作簿
  • Android5.1 SystemUI 启动流程
  • shell脚本实现文件管理
  • 基于python的聊天软件
  • JavaScript函数中,哪个语句可以返回值
  • u3d官方
  • javascript数组有哪些方法
  • jQuery EasyUI Tab 选项卡问题小结
  • jquery做下拉
  • 城市配套费需要什么资料
  • 西藏拉萨工业园主要生产什么
  • 重庆市九龙坡税务局行政服务中心电话
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设