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 相关文章推荐
js 加载时自动调整图片大小
May 28 Javascript
ASP.NET jQuery 实例14 在ASP.NET form中校验时间范围
Feb 03 Javascript
javascript中callee与caller的区别分析
Apr 20 Javascript
JavaScript检查子字符串是否在字符串中的方法
Feb 03 Javascript
判断输入的字符串是否是日期格式的简单方法
Jul 11 Javascript
Bootstrap使用基础教程详解
Sep 05 Javascript
angularjs路由传值$routeParams详解
Sep 05 Javascript
es6数值的扩展方法
Mar 11 Javascript
初学node.js中实现删除用户路由
May 27 Javascript
jQuery实现图片下载代码
Jul 18 jQuery
VSCode 添加自定义注释的方法(附带红色警戒经典注释风格)
Aug 27 Javascript
JavaScript事件循环及宏任务微任务原理解析
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 伪静态隐藏传递参数名的四种方法
2010/02/22 PHP
无法在发生错误时创建会话,请检查 PHP 或网站服务器日志,并正确配置 PHP 安装最快的解决办法
2010/08/01 PHP
php统计文件大小,以GB、MB、KB、B输出
2011/05/29 PHP
ThinkPHP CURD方法之field方法详解
2014/06/18 PHP
php采用file_get_contents代替使用curl实例
2014/11/07 PHP
php实现Mongodb自定义方式生成自增ID的方法
2015/03/23 PHP
JQuery 动态扩展对象之另类视角
2010/05/25 Javascript
Struts2的s:radio标签使用及用jquery添加change事件
2013/04/08 Javascript
jQuery实现拖动调整表格单元格大小的代码实例
2015/01/13 Javascript
JS+CSS实现仿雅虎另类滑动门切换效果
2015/10/13 Javascript
微信小程序获取手机系统信息的方法【附源码下载】
2017/12/07 Javascript
使用vue-router为每个路由配置各自的title
2018/07/30 Javascript
简单了解常用的JavaScript 库
2020/07/16 Javascript
在Vue中使用Select选择器拼接label的操作
2020/10/22 Javascript
[02:24]DOTA2亚洲邀请赛 NAVI战队出场宣传片
2015/02/07 DOTA
二种python发送邮件实例讲解(python发邮件附件可以使用email模块实现)
2013/12/03 Python
在Python中使用Mako模版库的简单教程
2015/04/08 Python
python3实现读取chrome浏览器cookie
2016/06/19 Python
Python的面向对象编程方式学习笔记
2016/07/12 Python
Python基于列表list实现的CRUD操作功能示例
2018/01/05 Python
Python查找两个有序列表中位数的方法【基于归并算法】
2018/04/20 Python
用python代码将tiff图片存储到jpg的方法
2018/12/04 Python
python tkinter canvas 显示图片的示例
2019/06/13 Python
Django models.py应用实现过程详解
2019/07/29 Python
opencv实现简单人脸识别
2021/02/19 Python
python科学计算之scipy——optimize用法
2019/11/25 Python
商得四方公司面试题(gid+)
2014/04/30 面试题
为什么要用EJB
2014/04/17 面试题
单位办理社保介绍信
2014/01/10 职场文书
《狼和小羊》教学反思
2014/04/20 职场文书
精彩的演讲稿开头
2014/05/08 职场文书
省级青年文明号申报材料
2014/05/23 职场文书
美术社团活动总结
2014/06/27 职场文书
2015年12.4全国法制宣传日活动总结
2015/03/24 职场文书
在Django中使用MQTT的方法
2021/05/10 Python
天谕手游15杯全调酒配方和调酒券的获得方式
2022/04/06 其他游戏