vue-Router 刷新当前页面解决方案与Vben 刷新页面代码解析
前言
一直比较好奇vue-element-admin 与vban 这些中台集成方案中Tap标签页重新加载(刷新当前页)功能是怎么实现的,经过长期搜索以及查看实现代码再此做出总结,方便日后,直接实现
实现方案
重点讲解第3与第4点
使用 location. reload()与this.$rout ...
Vite2.0 + husky + commitlint 定制Git提交规范(含cz-customizable自定义提示文案)
前言
在团队多人开发中,规范的commit message可以快速定位代码提交历史,回溯问题根源,方便组内多人协作,提高团队效率。注: husky 6.0.0 版本发生了破坏性变更,下述方案使用的是 7.0.1 版本husky,对于低于 6.0.0 版本不适用,低于7.0.1 版本husky也可能存 ...
Vite2.0安装配置Eslint+Prettier+Stylelint
前言此文章引用于vscode + vite + vue3 + ts + eslint + stylelint 代码自动格式化此文章引用于vue3.0 vite+typescript+vant ui+eslint+stylelint 项目搭建博客系统 NProgress
自从vite+vue3出来也 ...
Vue3你可能不需要Vuex
前言此文章引用于为什么不需要在Vue3中使用Vuex
Vue3公开了底层的响应式系统(reactive、ref),并引入了构建应用程序的新方法。新的响应式系统功能强大,可用于共享状态管理。
上代码1.创建 app.ts 入口文件
首先你需要创建一个入口文件 负责存储 state 和 修改stat ...
面试宝典-基础篇
一、HTML、HTTP、web综合问题1 前端需要注意哪些SEO
合理的title、description、keywords:搜索对着三项的权重逐个减小,title值强调重点即可,重要关键词出现不要超过2次,而且要靠前,不同页面title要有所不同;description把页面内容高度概括,长度合适 ...
VueCli 外部加载CSS 路径无效找不到文件问题
1.查看路径是否正确
首先查看是否使用路径别名(@,~),如果使用别名,请查看webpack.base.conf.js文件中的resolve.alias是否设置别名,设置后请重新启动项目。
如果使用相对路径请查看相对路径是否正确
2.引用问题
如果使用路径别名,使用@import必须路径印用必 ...
JavaScript跨域方式
前言
在前后端分离和SPA单页面应用盛行的今天,前后端数据交互经常会碰到请求跨域的问题,我这里就不赘述跨域的原理了,单刀直入,解决跨域三种普遍方式。
jsonp
Jsonp利用了script标签无跨域资源的限制条件,网页得到从其他来源动态产生的JSON数据。JSONP 请求需要前后端协调callb ...
Vue后台管理之登陆权限列表以及按钮权限
知识准备
请先预览一篇关于手摸手,带你用vue撸后台 系列二(登录权限篇),如果这篇你能看的懂,就不用往下看了此篇文章是基于vue-element-admin简化过来的,所以可以先查看vue-element-admin源码地址。
登陆权限列表初始化路由细信息
首先要准备两个数组,一个数组拥有全部 ...
hexo从零开始搭建博客
开发环境准备node.js因为需要npm进行安装和node.js进行编译运行环境,请进入下列网址根据自身系统进行下载并安装node.js。(安装一直下一步即可)
Code1https://nodejs.org/en/download/
下载完成后,请 ...