- 博客(13)
- 收藏
- 关注
原创 路由守卫高阶组件,react-router v6
1.在utils文件夹中创建AuthRouter/AuthRouter.js,文件。:自己封装一个AuthRouter高阶组件,实现未登录拦截,并跳转到登录页面。判断本地有无token,有token就返回子组件,否则就重定向到 login。5.将需要鉴权的路由组件 用AuthRouter包裹渲染。// 需要鉴权的组件home。name: '首页'name: '登录'4.未登录,重定向login。2.判断有没有token。3.登录时重新渲染组件。
2023-09-02 14:20:00 174
原创 循环el-from添加验证,一个el-from-item控制两个/多个验证参数
需求动态添加广告位,每个广告位都需要验证表单,图片校验两个不同的图片是否上传。
2023-07-13 08:51:55 1023 1
原创 vue通用框架Vue3.0 全家桶的优秀开源项目!
PPTist 是一个基于 Vue3.x + Type + Pinia + Ant Design Vue + Canvas 的在线演示文稿(幻灯片)应用,还原了大部分 Office PowerPoint 常用功能,实现在线PPT的编辑、演示,支持导出PPT文件。Vue Vben Admin 是一个开源的中后台模版。vue-next-admin 是一个基于 Vue3.x + Type + Vite + Element plus + Vuex 等,适配手机、平板、PC 的后台开源免费模板库。
2023-06-28 16:44:33 366 1
原创 nvm 常用命令
nvm alias [别名] [node版本号] :给不同的版本号添加别名。nvm uninstall [node版本号] :删除已安装的指定版本。nvm alias default [node版本号] :设置默认版本。nvm install [node版本号] :安装指定版本 node。nvm use [node版本号] :切换到指定版本 node。nvm list :列出所有已安装的 node 版本。nvm ls :列出所有已安装的 node 版本。nvm current :当前 node 版本。
2023-03-24 15:25:33 406
原创 vue多层级父子组件传值
父组件中: this.init()是获取列表的方法。实现在弹窗子组件中添加成功,刷新父组件的列表。使用provide,inject。
2023-03-16 21:14:10 203
原创 elementUi表单在表格里面,表单是动态生成的,响应式,验证字段
el-table-column align="center" label="生成个数">placeholder="数量"这样写会没办法重置表单验证,还在找方法。
2023-03-16 21:09:49 247
原创 后台要excel文件,作为参数,只能通过二进制流,通过使用FromData
需求:通过elementui的upload传给后台一个excel文件,作为api的一个参数.http-request覆盖默认上传行为 得到的文件添加到FromData对象,再。通过FromData把api的所有参数都重写一边,再给到接口。
2023-03-16 21:03:10 120
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人