vuepc专题

07-vuePC端项目(学科列表)

学科列表 其实学科列表与用户列表,企业列表基本上都是差不多的 subject文件夹的index.vue组件: <template><div><el-card><!-- 搜索部分 --><el-form inline :model="searchForm" ref="searchFormRef" label-width="80px"><el-form-item label="学科编号" prop

06-vuePC端项目(子传父$emit与父传子props,兄弟传值用bus,新增用户小问题解决,修改用户,深浅拷贝,企业列表完成)

01-父子组件交互: 父子组件传值父传子props1、在子组件中,通过 props 来定义接收时候的名字 props: ['list']2、我们在父组件中传递值的时候,要在使用子组件的时候,通过 属性名 = 值 的方式来传递,其中 属性名必须是在子组件中 props 定义好的,值也要注意,如果值是来源于模型中话,必须进行绑定子传父$emit1、在子组件中,通过触发自定义事件 this.$emit

04-vuePC端项目(layout页面布局,权限控制的路由导航守卫,嵌套路由,axios发送请求前拦截器,响应数据前拦截器)

登录成功之后完成layout页面 layout文件夹下的index.vue <template><el-container class="layout"><el-header class="header"><div class="left"><i class="el-icon-s-fold" @click="isCollapse=!isCollapse"></i><img src="@/ass

03-vuePC端项目(注册,发送请求获取数据用async,await,关掉eslint的检查,默认、具名、作用域插槽)

完成注册页面 今天主要就是完成注册页面(Dialog对话框),跟昨天一样也是用elementui做一个表单的框架出来发送请求并且完成注册 主要参考elementui的文档 register.vue(注册组件是登录组件的子组件) <template><div class="register"><el-dialog center :visible.sync="dialogVisible" wi

01-vuePC端项目(项目搭建,上传到github托管,生成公私钥,项目要在src下创建的文件夹,全局样式的设置,npm下载包-D与-S的区别,简单配置一下基础路由)

黑马面面(vuePC端项目) 主要就是后台管理系统 01-项目创建: 01-1、就跟之前一样,安装脚手架(前面也有写也都做过,这里粗略写一下)        a.参考地址:https://cli.vuejs.org/zh/guide/installation.html        b.npm install -g @vue/cli        c.检查是否安装成功:vue-vesi