vue实现记事本功能


Posted in Javascript onJune 26, 2019

本文实例为大家分享了vue实现记事本功能的具体代码,供大家参考,具体内容如下

<!DOCTYPE html> 
<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 
<title>记事本</title> 
<meta http-equiv="X-UA-Compatible" content="IE-edge"> 
<meta name="viewport" content="width=device-width,initial-scale=1"> 
<link rel="stylesheet" type="text/css" href="./bootstrap-3.3.7-dist/css/bootstrap.min.css" rel="external nofollow" > 
<script type="text/javascript" src="./vue.js"></script>
</head> 
 <body> 
  <div class="container" id="app"> 
   <div class="row"> 
    <div class="col-md-6 "> 
     <h1 class="text-succeed">{{title}}</h1> 
     <input type="text" name="text" placeholder="填写事务" v-model="newThing"/> 
     <button type="button" class="btn text-active" v-on:click="addThing" v-on:keyup.enter="addThing">添加事务</button> 
    </div> 
   </div> 
   <div class="row"> 
    <div class="col-md-3 "> 
     <div class="thumbnail"> 
      <ul> 
       <li v-for="(item,index) in things" class="text-center text-info" v-show="item.show">{{item.thing}}
       <button class="btn btn-default bg-info" v-on:click="removeThing(index)" v-model="index">删除</button></li> 
      </ul> 
     </div> 
    </div> 
   </div> 
  </div>  
</body> 
<script type="text/javascript"> 
 var vue=new Vue({ 
  el:'#app', 
  data:{ 
   title: '记事本', 
   things:[ 
    { 
     thing:'', 
     show:false 
    } 
   ], 
   newThing:'', 
   message:'待填写的事务为空!!' 
  }, 
  methods:{ 
   addThing:function(){ 
    if(this.newThing){ 
      this.things.splice(0,0,{ 
      thing:this.newThing, 
      show:true 
     }); 
      this.newThing='' 
    }else{ 
     alert(this.message) 
    }   
   }, 
   removeThing:function(index){ 
    this.things[index].show=false 
   }  
  } 
 }); 
</script> 
</html>

效果图:

vue实现记事本功能

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

Javascript 相关文章推荐
Extjs入门之动态加载树代码
Apr 09 Javascript
javascript 防止刷新,后退,关闭
Aug 07 Javascript
解决Jquery load()加载GB2312页面时出现乱码的两种方案
Sep 10 Javascript
jQuery实现的放大镜效果示例
Sep 13 Javascript
vue做网页开场视频的实例代码
Oct 20 Javascript
node.js文件上传重命名以及移动位置的示例代码
Jan 19 Javascript
AngularJS实时获取并显示密码的方法
Feb 06 Javascript
vue代理和跨域问题的解决
Jul 18 Javascript
jQuery实现的点击图片居中放大缩小功能示例
Jan 16 jQuery
微信小程序监听用户登录事件的实现方法
Nov 11 Javascript
vue-cli3项目配置eslint代码规范的完整步骤
Sep 10 Javascript
Vue3 实现双盒子定位Overlay的示例
Dec 22 Vue.js
ES6 Set结构的应用实例分析
Jun 26 #Javascript
vue.js实现备忘录demo
Jun 26 #Javascript
ES6 Map结构的应用实例分析
Jun 26 #Javascript
vue实现日历备忘录功能
Sep 24 #Javascript
ES6 Array常用扩展的应用实例分析
Jun 26 #Javascript
Vue.js实现备忘录功能
Jun 26 #Javascript
微信小程序数据统计和错误统计的实现方法
Jun 26 #Javascript
You might like
PHP基于curl后台远程登录正方教务系统的方法
2016/10/14 PHP
Display SQL Server Version Information
2007/06/21 Javascript
北京奥运官方网站幻灯切换效果flash版打包下载
2008/01/30 Javascript
javascript 面向对象的JavaScript类
2010/05/04 Javascript
jquery.validate使用攻略 第五步 正则验证
2010/07/01 Javascript
jQuery validate 中文API 附validate.js中文api手册
2010/07/31 Javascript
window.onresize 多次触发的解决方法
2013/11/08 Javascript
JQuery+Ajax无刷新分页的实例代码
2014/02/08 Javascript
javascript中的正则表达式使用详解
2015/08/30 Javascript
js实现C#的StringBuilder效果完整实例
2015/12/22 Javascript
JavaScript监听手机物理返回键的两种解决方法
2017/08/14 Javascript
浅谈vue+webpack项目调试方法步骤
2017/09/11 Javascript
利用JS实现scroll自定义滚动效果详解
2017/10/17 Javascript
前端html中jQuery实现对文本的搜索功能并把搜索相关内容显示出来
2017/11/14 jQuery
javascript实现数字配对游戏的实例讲解
2017/12/14 Javascript
vue 巧用过渡效果(小结)
2018/09/22 Javascript
python文件读写并使用mysql批量插入示例分享(python操作mysql)
2014/02/17 Python
python通过exifread模块获得图片exif信息的方法
2015/03/16 Python
Python之批量创建文件的实例讲解
2018/05/10 Python
Python实现的远程文件自动打包并下载功能示例
2019/07/12 Python
Django REST framework 视图和路由详解
2019/07/19 Python
Python GUI学习之登录系统界面篇
2019/08/21 Python
pandas factorize实现将字符串特征转化为数字特征
2019/12/19 Python
Python print不能立即打印的解决方式
2020/02/19 Python
python map比for循环快在哪
2020/09/21 Python
Under Armour安德玛中国官网:美国高端运动科技品牌
2018/03/09 全球购物
第一范式(1NF)、第二范式(2NF)和第三范式(3NF)之间的区别是什么?
2016/04/28 面试题
什么是Assembly(程序集)
2014/09/14 面试题
十佳大学生村官事迹
2014/01/09 职场文书
新郎新娘婚礼答谢词
2014/01/11 职场文书
软件售后服务承诺书
2014/05/21 职场文书
公务员学习中国梦心得体会
2016/01/05 职场文书
创业计划书之牛肉汤快餐店
2019/10/08 职场文书
Java多条件判断场景中规则执行器的设计
2021/06/26 Java/Android
opencv深入浅出了解机器学习和深度学习
2022/03/17 Python
Win10服务全部禁用了怎么启动?Win10服务全部禁用解决方法
2022/09/23 数码科技