当前位置: 首页 > news >正文

乌海建设局网站al万词推广网站引流

乌海建设局网站,al万词推广网站引流,浙江专业做网站,湖北网站建设xiduyun基础信息设置 在该页面添加一个大div&#xff0c;然后添加一个tab选项卡&#xff0c;Element UI里面有 把代码复制到大div里面&#xff0c;把里面的label和name属性改成我们想要的&#xff0c;再把tab-click"handleClick"去掉 <div><el-tabs v-model"a…

基础信息设置

在这里插入图片描述

  • 在该页面添加一个大div,然后添加一个tab选项卡,Element UI里面有

在这里插入图片描述
把代码复制到大div里面,把里面的label和name属性改成我们想要的,再把@tab-click="handleClick"去掉

 <div><el-tabs v-model="activeName" ><el-tab-pane label="部门管理" name="first">部门管理</el-tab-pane><el-tab-pane label="职位管理" name="second">职位管理</el-tab-pane><el-tab-pane label="职称管理" name="third">职称管理</el-tab-pane><el-tab-pane label="奖惩规则" name="fourth">奖惩规则</el-tab-pane><el-tab-pane label="权限组" name="fourth2">权限组</el-tab-pane></el-tabs></div>

在data里面设置activeName属性,activeName:‘second’:默认显示第二个

export default {name: "SysBasic",data(){return{activeName:'second',}},

效果如下图所示:
![在这里插入图片描述](https://img-blog.csdnimg.cn/e8e18f36c88342608d1c830594cfef1d.png

  • 一共有五个选项卡,可不可以直接在每一个选项卡里面直接写html标签呢,答案是可以的,但是这样写的话,就要写好久重复的,没法管理,这时我们可以想到通过组件化开发来节省资源。就是一个很复杂的页面我们可以拆分成很多个小页面,在把很多小页面拼接成一个完整的页面。
  • 组件可以放到components文件夹里面来,页面就要views文件夹中
  • 先把这5个组件定义好
  • 在这里插入图片描述

再引入这5个组件,在

    import EcMarna from '../../components/sys/basic/EcMarna'import JobLevelMarna from '../../components/sys/basic/JobLevelMarna'import PermissMarna from '../../components/sys/basic/PermissMarna'import PosMarna from '../../components/sys/basic/PosMarna'import DemMarna from '../../components/sys/basic/DepMarna'

引入之后并不能直接使用,还需要注册成组件,组件有key和value,key和value相同,可以只写一个,定义的组件想当于是自己定义的一个html标签

  components:{'DemMarna':DemMarna,'PosMarna': PosMarna,'PermissMarna':PermissMarna,'JobLevelMarna':JobLevelMarna,'EcMarna':EcMarna}

在这里插入图片描述

  • 把选项卡中的代码再修改一下:
    <div><el-tabs v-model="activeName" ><el-tab-pane label="部门管理" name="first"><EcMarna></EcMarna></el-tab-pane><el-tab-pane label="职位管理" name="second"><PosMarna></PosMarna></el-tab-pane><el-tab-pane label="职称管理" name="third"><JobLevelMarna></JobLevelMarna></el-tab-pane><el-tab-pane label="奖惩规则" name="fourth"><EcMarna></EcMarna></el-tab-pane><el-tab-pane label="权限组" name="fourth2"><PermissMarna></PermissMarna></el-tab-pane></el-tabs></div>

职位管理组件的编写

分析:职位管理组件里面有个输入框,有个添加按钮和一张表,可以分为两个div
在这里插入图片描述

 <el-inputsize="small"style="width: 300px;"placeholder="添加职位..."prefix-icon="el-icon-plus"v-model="pos.name"></el-input>

v-model:一会要添加的数据,这个添加的数据可以从服务端看一下,未来想以json的形式上传它,就可以在data里面声明name默认为空字符

 export default {name: "DepMarna",data() {return {pos: {name: ''}}}}

右边是一个蓝色的添加按钮 type=“primary” 表示是蓝色的 icon=“el-icon-plus”:+号的标记 size="small:小号的

<el-button type="primary" icon="el-icon-plus" size="small">添加</el-button>

在这里插入图片描述
接下来就是添加职位下面的表格了,Element UI也有很多表格模板的
在这里插入图片描述

<!--:data="tableDate 是data数据里面的tableData属性。表格里面显示的数据是json数组"-->
<!--el-table-column:表格中的每一列-->
<div class="posManaMain"><el-table:data="positions"stripesize="small"borderstyle="width: 70%"><el-table-columnprop="id"label="编号"width="55"></el-table-column><el-table-columnprop="name"label="职位名称"width="120"></el-table-column><el-table-columnprop="createDate"label="创建时间"></el-table-column></el-table>
</div>

在script标签里面的代码如下: plsitions:[]:从后端传递过来的json数据

export default {name: "PosMarna",data(){return{pos:{name:""},tableData: []}}}

在这里插入图片描述

http://www.yayakq.cn/news/551161/

相关文章:

  • 网站制作公司品牌不是网络营销成熟阶段出现的网络营销方式
  • 网站基本维护网站开发团队要几个人
  • 做网站 先上线再调整搭建论坛网站多长时间
  • 游戏网站建设公司网页设计建立站点实验报告
  • 类似于百度快照的网站中国最大的网站建设公司
  • 网站每年都要续费吗最近热点新闻事件
  • 个人服装定制网站军队 网站备案
  • oa报表网站开发vue加wordpress
  • 烟台网站建设找三硕科技信誉好的做网站公司
  • 丽水做企业网站的地方网页设计实训体会
  • 做网站对象存储周口网站建设专家
  • 常德微网站开发vs2013网站建设
  • 免费动漫网站网站和app区别与联系
  • 制作网站专业北京网站策划联系电话
  • 网站开发 阿里宁波网站建设优化企业推荐
  • 漳州网站建设公司app制作哪里正规
  • 网站建设需要自备什么网站开发方案目录
  • 万能视频解析接口网站怎么做江苏建设局网站
  • 服务器建网站广告设计公司属于什么行业
  • 中国建信网官方网站网页期末作业代码模板
  • 桂城网站建设丹灶网站设计
  • 步骤拼音北京中文seo
  • 酒泉网站建设服务广西网站运营最好的公司
  • 如何建设和优化一个网站深圳网站设计哪家快
  • 网站开发流程龙岩做网站卖什么条件
  • 厦门做百度推广的网站文明校园建设专题网站
  • 做网站效果图是用ps还是ai怎么做钓鱼网站
  • 网站系统建设招标公告产品开发流程表
  • 电商网站开发发展和前景关键词英文
  • 建立网站的目的和功能做海外购网站