vue实现户籍管理系统


Posted in Javascript onMay 29, 2020

本文实例为大家分享了vue实现户籍管理系统的具体代码,供大家参考,具体内容如下

户籍管理系统,v-model,v-for的引用

界面预览

vue实现户籍管理系统

步骤思路:

1.html+css创建

2.引入vue,实例

3.准备默认数据message数组

4.渲染默认数据,v-for循环表单

5.创建一条新数据newmessage

6.绑定到输入框v-model

7.创建一个添加函数add(),把新数据添加到默认数据中,newmessage->message

8.添加完后,清空表单,即恢复newmessage

9.点谁删谁del()函数

body部分:

<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
<div id = 'app' v-cloak>
 <legend>户籍管理系统</legend></br>
 姓名:<input type="text" placeholder="请输入用户名" v-model = 'newmessage.name'></br>
 年龄:<input type="text" placeholder="请输入年龄" v-model = 'newmessage.age'></br>
 性别:
 <select v-model = 'newmessage.sex'>
 <option>男</option>
 <option>女</option>
 </select></br>
 手机:<input type="text" placeholder="请输入手机号" v-model = 'newmessage.phone'></br>
 <button class = 'save' @click = 'add()'>保存至用户</button></br>
 <table>
 <tr class = 'title'>
 <td width = '100px'>姓名</td>
 <td width = '100px'>性别</td>
 <td width = '100px'>年龄</td>
 <td width = '200px'>手机</td>
 <td width = '100px'>删除</td>
 </tr>
 <tr v-for = 'item,index in message'>
 <td>{{item.name}}</td>
 <td>{{item.sex}}</td>
 <td>{{item.age}}</td>
 <td>{{item.phone}}</td>
 <td><button @click = 'del(index)'>删除</button></td>
 </tr>
 </table>
</div>

vue部分:

<script>
 var app = new Vue({
 el:'#app',
 data:{
 message:[
  {
  name:'张三',
  sex:'女',
  age:16,
  phone:'1568888811'
  },
  {
  name:'李四',
  sex:'男',
  age:26,
  phone:'1456666622'
  },
  {
  name:'王麻子',
  sex:'女',
  age:36,
  phone:'1866666666'
  },
 ],
 newmessage:{name:'',age:'',sex:'男',phone:''},
 
 },
 methods:{
 add(){
  if(!this.newmessage.name == ''){
  this.message.push(this.newmessage);
  this.newmessage = {
  name:'',
  age:'',
  sex:'男',
  phone:''
  };
  }
  else{
  alert('请输入姓名!');
  }
 },
 del(index){
  this.message.splice(index,1);
 }
 }
 })
 </script>

css样式:

<style>
 *{
 margin:0;
 padding:0;
 }
 #app{
 border: 1px solid black;
 width:800px;
 padding:30px 30px;
 }
 #app .save{
 background-color: #555555;
 border-radius: 10%;
 height:50px;
 color:white;
 }
 #app input,select{
 margin:10px 0;
 width:300px;
 }
 #app td{
 text-align: center;
 }
 #app .title td{
 background-color: #555555;
 color:white;
 }
 #app table button{
 background-color: #555555;
 color:white;
 border-radius: 30%;
 }
 </style>

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

Javascript 相关文章推荐
Javascript string 扩展库代码
Apr 09 Javascript
jquery模拟alert的弹窗插件
Jul 31 Javascript
JS鼠标拖拽实例分析
Nov 23 Javascript
JS中mouseover和mouseout多次触发问题如何解决
Jun 06 Javascript
javascript中异常处理案例(推荐)
Oct 03 Javascript
JS简单封装的图片无缝滚动效果示例【测试可用】
Mar 22 Javascript
基于vue-simplemde实现图片拖拽、粘贴功能
Apr 12 Javascript
vue-for循环嵌套操作示例
Jan 28 Javascript
仿iPhone通讯录制作小程序自定义选择组件的实现
May 23 Javascript
基于Vue 撸一个指令实现拖拽功能
Oct 09 Javascript
基于Nuxt.js项目的服务端性能优化与错误检测(容错处理)
Oct 23 Javascript
在Vue中使用Echarts实例图的方法实例
Oct 10 Javascript
JavaScript闭包原理与用法学习笔记
May 29 #Javascript
Jquery+AJAX实现无刷新上传并重命名文件操作示例【PHP后台接收】
May 29 #jQuery
JS组件库AlloyTouch实现图片轮播过程解析
May 29 #Javascript
基于vue实现探探滑动组件功能
May 29 #Javascript
JS实现前端路由功能示例【原生路由】
May 29 #Javascript
JavaScript如何实现图片处理与合成
May 29 #Javascript
jQuery+css实现的点击图片放大缩小预览功能示例【图片预览 查看大图】
May 29 #jQuery
You might like
基于PHP与XML的PDF文档生成技术
2006/10/09 PHP
《PHP边学边教》(02.Apache+PHP环境配置――上篇)
2006/12/13 PHP
php加密之discuz内容经典加密方式实例详解
2017/02/04 PHP
PHPExcel实现表格导出功能示例【带有多个工作sheet】
2018/06/13 PHP
thinkphp框架实现路由重定义简化url访问地址的方法分析
2020/04/04 PHP
javascript写的异步加载js文件函数(支持数组传参)
2014/06/07 Javascript
Shell脚本实现Linux系统和进程资源监控
2015/03/05 Javascript
js enter键激发事件实例代码
2016/08/17 Javascript
对称加密与非对称加密优缺点详解
2017/02/06 Javascript
vue2.0 兄弟组件(平级)通讯的实现代码
2018/01/15 Javascript
解决angular2在双向数据绑定时[(ngModel)]无法使用的问题
2018/09/13 Javascript
JavaScript类型相关的常用操作总结
2019/02/14 Javascript
vue实现点击追加选中样式效果
2019/11/01 Javascript
使用Vue-cli 中为单独页面设置背景图片铺满全屏
2020/07/17 Javascript
Vue指令实现OutClick的示例
2020/11/16 Javascript
[40:57]TI4 循环赛第二日 iG vs EG
2014/07/11 DOTA
[42:20]Winstrike vs VGJ.S 2018国际邀请赛淘汰赛BO3 第二场 8.23
2018/08/24 DOTA
Python的pycurl包用法简介
2015/11/13 Python
详解Python中的变量及其命名和打印
2016/03/11 Python
python+pyqt实现12306图片验证效果
2017/10/25 Python
python实现事件驱动
2018/11/21 Python
Python 获取指定文件夹下的目录和文件的实现
2019/08/30 Python
python脚本调用iftop 统计业务应用流量的思路详解
2019/10/11 Python
python求质数列表的例子
2019/11/24 Python
python线程定时器Timer实现原理解析
2019/11/30 Python
python入门之基础语法学习笔记
2020/02/08 Python
浅谈python累加求和+奇偶数求和_break_continue
2020/02/25 Python
django rest framework 过滤时间操作
2020/07/12 Python
Django ModelForm组件原理及用法详解
2020/10/12 Python
快餐公司创业计划书
2014/04/29 职场文书
信息与工商管理职业规划范文:为梦想而搏击
2014/09/11 职场文书
2015年上半年计生工作总结
2015/03/30 职场文书
高二数学教学反思
2016/02/18 职场文书
详细分析PHP7与PHP5区别
2021/06/26 PHP
为Centos安装指定版本的Docker
2022/04/01 Servers
漫画《尖帽子的魔法工坊》宣布动画化
2022/04/06 日漫