首页 > 其他分享 >2024-12-22-element

2024-12-22-element

时间:2025-01-11 13:22:27浏览次数:1  
标签:12 22 worker element 2024 row

由饿了么开发的element开源项目属实是新手将页面做好的好帮手

我使用的element-ui网站:https://element.eleme.cn/#/zh-CN

示例-没有script部分
-

点击查看代码
<div id="app">
<!--导航菜单-->
    <div class="line"></div>
    <el-menu
            :default-active="activeIndex2"
            class="el-menu-demo"
            mode="horizontal"
            @select="handleSelect"
            background-color="#409EFF"
            text-color="#fff"
            active-text-color="#ffd04b">
        <el-menu-item index="1" @click="onSubmit">用户信息</el-menu-item>
        <el-submenu index="2">
            <template slot="title">我的功能</template>
            <el-menu-item index="2-1" type="primary" plain @click="workersel">员工管理</el-menu-item>
            <el-menu-item index="2-2" type="primary" plain @click="cc()">部门管理</el-menu-item>
        </el-submenu>
        <el-menu-item index="4"><a href="http://localhost:8080/xt.html" target="_blank">退出</a></el-menu-item>
    </el-menu>
    <!--    新增员工表单-->
    <el-dialog
            title="新增员工"
            :visible.sync="isworkeradd"
            width="30%"
            :before-close="handleClose"
            clearable>
        <span>
           <el-form ref="form" :model="workeradd" label-width="80px">
<!--                                   jobID:'',-->
               <!--                    name:'',-->
               <!--                    sex:'',-->
               <!--                    birthday:'',-->
               <!--                    department:'',-->
               <!--                    role:'',-->
               <!--                    password:'',-->
  <el-form-item label="工号">
    <el-input v-model="workeradd.jobID"></el-input>
  </el-form-item>
             <el-form-item label="姓名">
    <el-input v-model="workeradd.name"></el-input>
  </el-form-item>
               <el-form-item label="性别">
    <el-input v-model="workeradd.sex"></el-input>
  </el-form-item>
             <el-form-item label="出生日期">
    <el-input v-model="workeradd.birthday"></el-input>
  </el-form-item>
               <el-form-item label="角色">
    <el-input v-model="workeradd.role"></el-input>
  </el-form-item>
               <el-form-item label="部门">
    <el-input v-model="workeradd.department"></el-input>
  </el-form-item>
  <el-form-item>
    <el-button type="primary" @click="workadd">立即注册</el-button>
    <el-button @click="isworkeradd=false">取消</el-button>
  </el-form-item>
</el-form>
        </span>
    </el-dialog>
<!--        员工管理-->
    <div v-if="isworker">
<!--        条件查找-->
<!--        新增按钮-->
        <el-row>
            <el-button type="primary" @click="isworkeradd=true">新增</el-button>
        </el-row>
<!--        员工表格-->
    <template>
        <el-table
                :data="worker"
                v-if="isTableVisibleworker"
                style="width: 100%">
            <el-table-column
                    type="index"
                    width="50">
            </el-table-column>
            <el-table-column type="expand">
<!--                jobID:'',-->
<!--                name:'',-->
<!--                sex:'',-->
<!--                birthday:'',-->
<!--                department:'',-->
<!--                role:'',-->
<!--                password:'',-->
                <template slot-scope="worker">
                    <el-form label-position="left" inline class="demo-table-expand">
                        <el-form-item label="工号">
                            <span>{{ worker.row.jobID }}</span>
                        </el-form-item>
                        <el-form-item label="姓名">
                            <span>{{ worker.row.name }}</span>
                        </el-form-item>
                        <el-form-item label="性别">
                            <span>{{ worker.row.sex }}</span>
                        </el-form-item>
                        <el-form-item label="出生年份">
                            <span>{{ worker.row.birthday }}</span>
                        </el-form-item>
                        <el-form-item label="部门">
                            <span>{{ worker.row.department }}</span>
                        </el-form-item>
                        <el-form-item label="角色">
                            <span>{{ worker.row.role}}</span>
                        </el-form-item>
                    </el-form>
                    <el-row>
                        <el-button type="primary" @click="upRowwork(worker.row)">修改</el-button>
                        <el-button type="danger" @click="deleteRowwork(worker.row)">删除</el-button>
                    </el-row>
                </template>
            </el-table-column>
            <el-table-column
                    label="工号"
                    prop="jobID">
            </el-table-column>
            <el-table-column
                    label="姓名"
                    prop="name">
            </el-table-column>
            <el-table-column
                    label="性别"
                    prop="sex">
            </el-table-column>
        </el-table>
    </template>
    </div>
</div>

标签:12,22,worker,element,2024,row
From: https://www.cnblogs.com/liuzh-blog/p/18665500

相关文章

  • 班迪录屏电脑软件 Bandicam v8.0.1.2512 绿色便携解锁版
    点击上方蓝字睿共享资源关注我前言Bandicam绿色便携版是一个很棒的视频录制软件,被很多人认为是世界上最好的三个视频录制工具之一。它的好处在于,即使你的电脑配置不是很高,或者你的电脑已经用了很多年,它都能运行得很顺畅。而且,当你用它来录制视频时,声音和画面会完美地同步,不会出......
  • VP UNIQUE VISION Programming Contest 2024 Christmas (AtCoder Beginner Contest 38
    A-Equally题意:给你三个数,判断能不能分成大于一组后每组和相等。只可能分成两个和一个或者三组一个的。点击查看代码voidsolve(){inta,b,c;std::cin>>a>>b>>c;if((a==b&&b==c)||(a+b==c)||(b+c)==a||(a+c)==b){ s......
  • 整理出来了!视频剪辑必备的12个素材网站
    在视频剪辑的世界里,高质量的素材是成功的关键。无论是寻找精美的图片、动感的视频片段,还是悦耳的背景音乐,一个全面的素材库都能为创作带来无限灵感。今天,我将为大家推荐12个视频剪辑必备的素材网站,确保你的创作之路畅通无阻。1.制片帮素材制片帮素材是国内领先的视频素材......
  • 001_Star women_7A_基础_12
    HaveyoueverheardofWangZhenyi(1768-1797)?Perhapsmostofusdidn'tknowthisgreatnameuntilshewasintroducedinaCCTVprogramme.WangZhenyiwasagreatChineses_____.ShewasbornintheQingDynasty.Atthattime,girlshadnochancet......
  • 2024年总结及2025年目标之关键字【稳进】
    1.感受时光荏苒,都731天(2年时间)下来了,从第一年的【坚持】,到第二年的【提速】,定目标,现在回头看,还是那句话【事非经过不知难】,那又怎么样呢,再难不是也过来了吗:D,接下来就是【而今迈步从头越】!读书时间大增,尤其是读了大量的历史和哲学宗教书籍,更加平心静气了读书时间大增,养成......
  • 2024.12.20(SpringBoot知识点总结)
    5.2SpringBoot整合Junit5.2.1添加Junit的起步依赖org.springframework.bootspring-boot-starter-testtest1234565.2.2编写测试类packagecom.itheima.test;importcom.itheima.MySpringBootApplication;importcom.itheima.domain.User;importcom.itheima.ma......
  • 2024.12.19(SpringBoot知识点总结)
    5.1.7配置Mapper映射文件在src\main\resources\mapper路径下加入UserMapper.xml配置文件"select*fromuser12345675.1.8在application.properties中添加mybatis的信息#spring集成Mybatis环境#pojo别名扫描包mybatis.type-aliases-package=com.it......
  • 2024.12.23(SpringBoot知识点总结)
    5.4SpringBoot整合Redis5.4.1添加redis的起步依赖org.springframework.bootspring-boot-starter-data-redis123455.4.2配置redis的连接信息#Redisspring.redis.host=127.0.0.1spring.redis.port=63791235.4.3注入RedisTemplate测试redis操作@RunWith(Sprin......
  • 2024.12.26(MyBatis知识点)
    <!--mybatis坐标--><dependency><groupId>org.mybatis</groupId><artifactId>mybatis</artifactId><version>3.5.4</version></dependency><!--mysql驱动坐标--><......
  • 2024.12.24(MyBatis知识点)
    SSM=springmvc+spring+mybatis组合框架的一员,是一种持久层框架持久层主要是完成与数据库的相关操作,数据库访问对象(DataAccessObject),所以也称为DAO层框架是一个半成品的软件,需要我们遵守对应的规范去完成开发工作框架类型 框架作用 典型代表持久性框架 专注于解决数......