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 相关文章推荐
js 页面输出值
Nov 30 Javascript
js实现省市联动效果的简单实例
Feb 10 Javascript
如何将网页表格内容导入excel
Feb 18 Javascript
node.js中的console.warn方法使用说明
Dec 09 Javascript
Javascript表单特效之十大常用原理性样例代码大总结
Jul 12 Javascript
AngularJs基于角色的前端访问控制的实现
Nov 07 Javascript
js实现登录框鼠标拖拽效果
Mar 09 Javascript
JS运动改变单物体透明度的方法分析
Jan 23 Javascript
AngularJS模态框模板ngDialog的使用详解
May 11 Javascript
React中使用UEditor百度富文本的方法
Aug 22 Javascript
vue实践---vue不依赖外部资源实现简单多语操作
Sep 21 Javascript
详解datagrid使用方法(重要)
Nov 06 Javascript
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获取MAC地址的函数代码
2011/09/11 PHP
Server.HTMLEncode让代码在页面里显示为源代码
2013/12/08 PHP
php中socket的用法详解
2014/10/24 PHP
PHP中Notice错误常见解决方法
2017/04/28 PHP
Js之软键盘实现(js源码)
2007/01/30 Javascript
解析DHTML,JavaScript,DOM,BOM以及WEB标准的描述
2013/06/19 Javascript
JavaScript中的函数的两种定义方式和函数变量赋值
2014/05/12 Javascript
$.each遍历对象、数组的属性值并进行处理
2014/07/18 Javascript
js使用removeChild方法动态删除div元素
2014/08/01 Javascript
JavaScript如何实现对数字保留两位小数一位自动补零
2015/12/18 Javascript
jQuery Mobile操作HTML5的常用函数总结
2016/05/17 Javascript
限制复选框最多选择项的实现代码
2016/05/30 Javascript
JavaScript lodash常见用法系列小结
2016/08/24 Javascript
关于javascript原型的修改与重写(覆盖)差别详解
2016/08/31 Javascript
值得分享的JavaScript实现图片轮播组件
2016/11/21 Javascript
移动设备手势事件库Touch.js使用详解
2017/08/18 Javascript
详解微信小程序Page中data数据操作和函数调用
2017/09/27 Javascript
jQuery实现的滑块滑动导航效果示例
2018/06/04 jQuery
对类Vue的MVVM前端库的实现代码
2018/09/07 Javascript
angular4笔记系列之内置指令小结
2018/11/09 Javascript
Vue项目中如何使用Axios封装http请求详解
2019/10/23 Javascript
vue实现页面内容禁止选中功能,仅输入框和文本域可选
2019/11/09 Javascript
Python数组遍历的简单实现方法小结
2016/04/27 Python
Python实现的读取电脑硬件信息功能示例
2018/05/30 Python
Python开发网站目录扫描器的实现
2019/02/21 Python
Python3 xml.etree.ElementTree支持的XPath语法详解
2020/03/06 Python
html5弹跳球示例代码
2013/07/23 HTML / CSS
优秀企业获奖感言
2014/02/01 职场文书
幼儿教师寄语集锦
2014/04/03 职场文书
领导干部民主生活会自我剖析材料范文
2014/09/20 职场文书
机关党员三严三实心得体会
2014/10/13 职场文书
优秀班组申报材料
2014/12/25 职场文书
大学开学感言
2015/08/01 职场文书
为什么在foreach循环中JAVA集合不能添加或删除元素
2021/06/11 Java/Android
vue3种table表格选项个数的控制方法
2022/04/14 Vue.js
Win10 Anaconda安装python-pcl
2022/04/29 Servers