Vue项目知识点积累

目标:公司页面的基本结构个角色管理结构

 

使用element-ui组件实现

角色管理与公司信息用tabs标签页组件实现基本一致 引入后稍微修改即可

角色管理的内容   添加的按钮  找button外加一个icon图标即可

角色管理的列表项的内容用table表格 中的  自定义列模板   与其他的组件一起搭配使用

角色管理下面的用Pagination 分页组件实现,方便快捷  注意引入代码的时候   <el-pagination layout="prev,pager,next" />中的参数用逗号隔开  prev,pager,next书写   不要再后面多加逗号  这样会导致页面报未知错误,

 公司信息用form表单实现  直接引入

<template>
  <div class="dashboard-container">
    <div class="app-container">
      <el-card>
        <el-tabs>
          <!-- 放置页签 -->
          <el-tab-pane label="角色管理">
            <!-- 新增角色按钮 -->
            <el-row style="height:60px">
              <el-button
                icon="el-icon-plus"
                size="small"
                type="primary"
              >新增角色</el-button>
            </el-row>
            <!-- 表格 -->
            <el-table border="">
              <el-table-column label="序号" width="120" />
              <el-table-column label="角色名称" width="240" />
              <el-table-column label="描述" />
              <el-table-column label="操作">
                <el-button size="small" type="success">分配权限</el-button>
                <el-button size="small" type="primary">编辑</el-button>
                <el-button size="small" type="danger">删除</el-button>
              </el-table-column>
            </el-table>
            <!-- 分页组件 -->
            <el-row type="flex" justify="center" align="middle" style="height: 60px">
              <!-- 分页组件 -->
              <el-pagination layout="prev,pager,next" />
            </el-row>
          </el-tab-pane>
          <el-tab-pane label="公司信息">
            <el-alert
              title="对公司名称、公司地址、营业执照、公司地区的更新,将使得公司资料被重新审核,请谨慎修改"
              type="info"
              show-icon
              :closable="false"
            />
            <el-form label-width="120px" style="margin-top:50px">
              <el-form-item label="公司名称">
                <el-input disabled style="width:400px" />
              </el-form-item>
              <el-form-item label="公司地址">
                <el-input disabled style="width:400px" />
              </el-form-item>
              <el-form-item label="邮箱">
                <el-input disabled style="width:400px" />
              </el-form-item>
              <el-form-item label="备注">
                <el-input type="textarea" :rows="3" disabled style="width:400px" />
              </el-form-item>
            </el-form>
          </el-tab-pane>

        </el-tabs>
      </el-card>
    </div>
  </div>
</template>

请求数据  角色 的  编辑的 公司的  完事

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 作为一个AI语言模型,我很高兴能够回答您的问题。关于入门Vue需要了解的知识点,以下是一些基本的知识点: 1. HTML、CSS和JavaScript基础知识 2. Vue.js框架的基本概念和特点 3. Vue组件的概念和使用 4. Vue指令的概念和使用 5. Vue模板语法和表达式 6. Vue路由和路由参数的使用 7. Vue状态管理的基础知识和使用 8. Vue生命周期钩子函数的使用 9. Vue开发调试工具的使用 以上是入门Vue需要掌握的基本知识点。当然,还有很多其他的知识点需要不断学习和掌握,祝您在学习Vue的过程中取得成功! ### 回答2: 入门Vue需要知道以下知识点: 1. HTML和CSS基础:Vue是一个用于构建用户界面的JavaScript框架,了解HTML和CSS将有助于理解Vue的基本概念和使用方式。 2. JavaScript基础:Vue是基于JavaScript的框架,对JavaScript的基本语法和概念要有一定的了解,包括变量、函数、循环、条件判断等。 3. Vue的基本概念:了解Vue的核心概念,如组件、指令、生命周期、数据绑定等。掌握Vue的基本语法和使用方式,如Vue实例、模板语法、计算属性等。 4. Vue的组件化开发:学习组件化开发的思想和方式,将应用拆分成多个组件,每个组件负责一部分功能,通过组件之间的通信来构建整个应用。 5. Vue的路由管理:学习使用Vue Router来管理页面的路由,实现单页应用(SPA)的效果,了解路由的基本概念和使用方式。 6. Vue的状态管理:了解Vuex来管理应用的状态,实现数据的共享和响应式更新,学习使用store、state、mutations、getters等概念。 7. Vue的异步请求:学习使用Vue提供的插件或库来进行异步请求,如axios、vue-resource等,掌握发送请求、处理响应的基本方式。 8. Vue的打包和部署:了解如何使用构建工具(如webpack)来打包Vue应用,将代码部署到生产环境,学习如何处理资源文件、优化代码等。 9. Vue的周边生态:了解Vue的周边生态系统,掌握常用的插件和库,如Vue Router、Vuex、Element UI等,学习如何使用它们来扩展Vue的功能。 10. 实际项目开发经验:通过练习和实际项目开发,不断积累经验和问题解决能力,深入理解Vue的使用和应用场景,提升自己的技能水平。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值