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 相关文章推荐
使用闭包对setTimeout进行简单封装避免出错
Jul 10 Javascript
JS获取地址栏参数的小例子
Aug 23 Javascript
关于Javascript加载执行优化的研究报告
Dec 16 Javascript
JQ实现新浪游戏首页幻灯片
Jul 29 Javascript
JavaScript脚本判断蜘蛛来源的方法
Sep 22 Javascript
AngularJS实现元素显示和隐藏的几个案例
Dec 09 Javascript
jquery层级选择器(匹配父元素下的子元素实现代码)
Sep 05 Javascript
浅谈原生JS实现jQuery的animate()动画示例
Mar 08 Javascript
vue.js使用v-pre与v-html输出HTML操作示例
Jul 07 Javascript
编写更好的JavaScript条件式和匹配条件的技巧(小结)
Jun 27 Javascript
Webpack中SplitChunksPlugin 配置参数详解
Mar 24 Javascript
JavaScript交换变量常用4种方法解析
Sep 02 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(三)
2012/03/22 PHP
解析mysql 表中的碎片产生原因以及清理
2013/06/22 PHP
typecho插件编写教程(六):调用接口
2015/05/28 PHP
ThinkPHP开发框架函数详解:C方法
2015/08/14 PHP
Yii2搭建后台并实现rbac权限控制完整实例教程
2016/04/28 PHP
PHP实现对xml的增删改查操作案例分析
2017/05/19 PHP
ThinkPHP实现转换数据库查询结果数据到对应类型的方法
2017/11/16 PHP
Thinkphp 框架扩展之数据库驱动常用方法小结
2020/04/23 PHP
使用Apache的rewrite
2021/03/09 Servers
我也种棵OO树JXTree[js+css+xml]
2007/04/02 Javascript
Javascript数组Array基础介绍
2016/03/13 Javascript
jQuery插件uploadify实现ajax效果的图片上传
2016/06/18 Javascript
Javascript将数值转换为金额格式(分隔千分位和自动增加小数点)
2016/06/22 Javascript
JS判断来路是否是百度等搜索索引进行弹窗或自动跳转的实现代码
2016/10/09 Javascript
解析Vue2.0双向绑定实现原理
2017/02/23 Javascript
基于JavaScript表单脚本(详解)
2017/10/18 Javascript
详解webpack提取第三方库的正确姿势
2017/12/22 Javascript
Angular 开发学习之Angular CLI的安装使用
2017/12/31 Javascript
《javascript设计模式》学习笔记七:Javascript面向对象程序设计组合模式详解
2020/04/08 Javascript
[55:42]VG vs VGJ.T 2018国际邀请赛淘汰赛BO1 8.21
2018/08/22 DOTA
探究数组排序提升Python程序的循环的运行效率的原因
2015/04/01 Python
在Pandas中给多层索引降级的方法
2018/11/16 Python
twilio python自动拨打电话,播放自定义mp3音频的方法
2019/08/08 Python
6行Python代码实现进度条效果(Progress、tqdm、alive-progress​​​​​​​和PySimpleGUI库)
2020/01/06 Python
Python使用qrcode二维码库生成二维码方法详解
2020/02/17 Python
scrapy中如何设置应用cookies的方法(3种)
2020/09/22 Python
python空元组在all中返回结果详解
2020/12/15 Python
吃透移动端 1px的具体用法
2019/12/16 HTML / CSS
美国杰西潘尼官网:JCPenney
2019/06/12 全球购物
印度第一网上礼品店:IGP.com
2020/02/06 全球购物
行政人事岗位职责
2014/03/17 职场文书
英语教师自荐信
2014/05/26 职场文书
农业局党的群众路线教育实践活动整改方案
2014/09/20 职场文书
2015年公司工作总结
2015/04/25 职场文书
迎新晚会主持词开场白
2015/05/28 职场文书
办公室日常管理制度
2015/08/04 职场文书