使用Vue完成一个户籍管理系统

news/2024/11/23 23:32:55/


```js

<template>

  <div>

    <h2>学籍管理系统</h2>

    <div>

      姓名:

      <input v-model="user.name" />

    </div>

    <div>

      年龄:

      <input v-model="user.age" />

    </div>

    <div>

      性别:

      <input v-model="user.sex" />

    </div>

    <div>

      手机:

      <input v-model="user.tel" />

    </div>

    <div>

      <button v-on:click="saveData">保存</button>

    </div>

    <div>

      <table>

        <thead>

          <tr>

            <th>姓名</th>

            <th>年龄</th>

            <th>性别</th>

            <th>手机</th>

            <th>操作</th>

          </tr>

        </thead>

        <tbody>

          <tr v-for="(obj,index) in arr" :key="obj.tel">

            <td>{{ obj.name }}</td>

            <td>{{ obj.age }}</td>

            <td>{{ obj.sex }}</td>

            <td>{{ obj.tel }}</td>

            <td>

              <button @click="del(index)">删除</button>

            </td>

          </tr>

        </tbody>

      </table>

    </div>

  </div>

</template>

<script>

export default {

  // 数据

  data() {

    return {

      // 绑定表单

      user: {

        name: "",

        age: "",

        sex: "",

        tel: ""

      },

      arr: []

    };

  },

  //   方法

  methods: {

    saveData() {

      console.log(this.user);

      //   const { user } = this;

      //   console.log(user);

      //   this.arr.push(JSON.parse(JSON.stringify(this.user)));

      this.arr.push(this.user);

      this.user = {};

    },

    del(index) {

      // 删除数组中对应的下标

      this.arr.splice(index, 1);

    }

  }

};

</script>

<style lang="less" scoped>

</style>

 


http://www.ppmy.cn/news/82643.html

相关文章

effective c++ 53-不要忽略编译器的警告

effective c 53-不要忽略编译器的警告 这一节所讲解的道理是很简单的&#xff0c;主要就是告诉大家要利用好编译器给出的warning信息&#xff0c;不要轻易忽视。但是在日常开发中&#xff0c;很多人都对warnging的警告不太重视。在编程方法中的很多优化方法都是将运行态的错误…

从传统 IT 容灾转向“全栈云容灾”|什么是更适合政企的云

凌晨 3 点&#xff0c;在某医院的自助缴费机前&#xff0c;一位医患家属正愁眉紧锁&#xff0c;手中的医保卡已经刷了无数遍&#xff0c;可次次都提示缴费失败&#xff0c;至亲的手术已经迫在眉睫… 早上 8 点&#xff0c;是上班族在通勤途中打开新闻 app 刷新闻的高峰&#x…

链式二叉树OJ题思路分享

⏩博主CSDN主页:杭电码农-NEO⏩   ⏩专栏分类:刷题分享⏪   ⏩代码仓库:NEO的学习日记⏩   &#x1f339;关注我&#x1faf5;带你刷更多C语言和数据结构的题!   &#x1f51d;&#x1f51d; 链式二叉树OJ题分享 1. 前言&#x1f6a9;2. 单值二叉树&#x1f6a9;2.1 审题…

【JavaSE】Java基础语法(八)

文章目录 &#x1f353;1. 类和对象&#x1f379;&#x1f379;1.1 类和对象的关系&#x1f379;&#x1f379;1.2 类的定义 &#x1f353;2. 对象内存图&#x1f379;&#x1f379;2.1 单个对象内存图&#x1f379;&#x1f379;2.2 多个对象内存图2.3 多个对象指向相同内存图…

常见淘宝API文档接口使用攻略,一文搞定

探索淘宝数据的奥秘&#xff0c;淘宝是目前国内最大的B2C电商平台之一&#xff0c;每天都会产生海量的数据。借助淘宝API技术文档&#xff0c;我们可以轻松地获取到这些数据&#xff0c;从而为电商运营和数据分析提供有力支持。 1.什么是淘宝API&#xff1f; 淘宝API&#xf…

C++编译和链接

目录 一、源代码的组织 ①头文件&#xff08;*.h&#xff09; ②源文件&#xff08;*.cpp&#xff09; ③主程序&#xff08;main函数所在的程序&#xff09; ④从源代码到可执行文件&#xff0c;编译的过程有三大步骤&#xff1a; 1&#xff09;编译预处理 2&#xff09…

加速数实融合,数据交易3.0模式上新

数据交易市场将迎来真正的突破&#xff1f; 目前看的确如此。随着去年底“数据二十条”的颁布&#xff0c;业界普遍认为数据基础制度将加速走向落地与完善&#xff0c;数据要素化今年有望迎来全面提速&#xff0c;将极大促进数据交易市场走向规模化。 IDC预测&#xff0c;到2…

C++项目设计:构建高性能、线程安全的日志系统

C++项目设计:构建高性能、线程安全的日志系统 一、引言(Introduction)1.1 日志系统的重要性(Importance of Logging System)1.2 日志系统的基本要求(Basic Requirements of Logging System)1.2.1 高性能(High Performance)1.2.2 线程安全(Thread Safety)1.2.3 易用性…