Vue2项目总结-电商后台管理系统
电商后台管理系统知识性总结
Vue3创建项目(四)axios封装及接口配置
axios封装及接口配置看完需要预计花费10分钟。请求拦截器与响应拦截器请求拦截器的作用是在请求发送前进行一些操作,例如在每个请求体里加上token,每次请求携带token传给后端,统一做处理。响应拦截器的作用是在接收到响应后进行一些操作,例如在服务器返回登录状态token失效,需要重新登录的时候,
vue-element-adminn实现权限管理(后端只控制权限roles)
1、普通用户(user):只允许登录前台小程序端并进行基本的操作、不能进行后台管理系统的任何操作。 2、店铺管理员(admin):允许管理店铺的栏目CRUD操作、商品CRUD操作、评论的查看与删除、查看店铺的销售情况等。 3、超级管理员(super):允许进行店铺管理和用户管理等操作、能查看
纯前端 -- html转pdf插件总结
pdfmake默认不支持中文,所以需要安装字体文件。
JS实现轮播图的三种简单方法。
Js实现轮播图01实现思路这可能是轮播图最简单点的实现之一,通过更改图片的src来实现该效果,首先需要将图片命名格式统一比如pic01.jpg,pic02.jpg…,再通过js使用定时器去改变img标签里面的src图片链接的名字来实现切换效果。代码如下:实现效果<!DOCTYPE html&g
vue使用printJs实现前端打印,以及打印分页实现
在web端可以直接使用原生调用方法调用打印,但是往往需要单独把需要打印的东西拎出来画一个单独的html,而使用printJs则可选中你需要打印的代码块,进行页面局部打印。
关于前端数据Fail to load response data解决方法
"Failed to load response data:" 这个错误通常是由于请求的资源没有被正确加载或者没有找到。: 确保你请求的资源路径是正确的。检查一下你的代码,确保你指定的路径是准确的,并且资源确实存在于该路径。: 确保你请求的资源确实存在,并且服务器上可以通过指定的路径访问到。如果资源
【patch-package】修改node_modules下的依赖包源码
这是npm官网上对patch-package的说明,其意思就是可以让大家立即对npm依赖的源码进行自定义修改。其实大多数时候是不需要自己去改依赖源码的,毕竟大多数情况你写的代码肯定没别人作者自己写得好,但是遇到bug了,自己去及时改还是可以的
js 滚动监听,核心方法
js 滚动监听,核心方法
Win系统修改Nginx配置结合内网穿透实现远程访问多个Web站点
登录cpolar web UI管理界面,点击左侧仪表盘的隧道管理——隧道列表,找到所要配置的隧道,点击右侧的编辑。接下来,我们通过强大的且稳定的内网穿透工具cpolar,将本地nginx服务暴露至公网环境,以实现穿透多个站点端口需求,无需公网IP,也不用设置路由器。提示更新隧道成功,点击左侧仪表盘的
el-date-picker自定义选择时间&&el-time-select自定义选择时间实现避免时间冲突
element-ui el-data-time 自定义选择时间开始日期不能小于结束日期,两个选择框之间的互相限制
Bootstrap03购物车页面&登录注册界面&其他组件使用
【代码】Bootstrap03购物车页面&登录注册界面&其他组件使用。
Vue-计算属性(computed)简单说明和使用
学习vue的计算属性之前,我们先写一个案例,我们先用插值语法实现,然后再使用vue的计算属性实现,经过对比,我们就能掌握计算属性的精髓和原理写一个简单的例子,姓和名分别用两个输入框控制,最后通过一个span标签拼接成一个全名首先通过简单的插值语法实现,需要注意,输入框需要使用v-model进行绑定看
40行代码的炫酷圣诞树,你不进来看看吗?
40行代码的炫酷圣诞树 你不进来看看吗?
前端调接口下载(导出)后端返回.zip压缩文件流(的坑!)
本人以前也做过导出文件的功能,但是用的方法是后端处理数据然后放到另一个服务器上,前端要做的就是window.open 打开这个默认地址加返回的地址拼接成的链接就可以自动下载了但是现在新入职的这家公司后端老哥明确告诉我:不行!没办法了,百度csdn chatgpt搜吧。。。。经过一堆无用答案和无数的坑
JavaScript 常见鼠标事件
4、mousemove (move移动)鼠标在固定的位置一移动就触发移动,就触发。2、mousedown 鼠标按下时触发。5、mouseenter 鼠标移入触发。6、mouseleave 鼠标移出触发。3、mouseup 鼠标弹起时触发。1、click鼠标左键点击。
【Java 进阶篇】Java Web 编写注册页面案例
注册页面是许多Web应用程序的关键组成部分,它允许用户创建自己的账户,以便访问应用程序的功能。在这个示例中,我们将创建一个简单的注册页面,涵盖了用户提供的基本信息,如用户名、密码和电子邮件地址。通过这个详细的教程,你现在应该能够创建一个基本的Java Web注册页面,包括HTML表单、CSS样式、S
vue-template-admin的keep-alive缓存与移除缓存
A页面是表单页面,填写后需要跳转B页面。如果B页面不操作返回的话,应该能还原A页面的内容,而如果B页面点击提交,再回到A页面的时候,应该清除缓存。
async和await用法理解和快速上手 , 同步任务和异步任务顺序安排和轻松理解 , js代码执行顺序表面知道
虽然说 async 和 await 是 Promise 的语法糖 , 但是用惯了Promise 的人(我) , 还真不能超快速使用上这个语法糖 , 所以赶紧写一篇文章出来让各位了解了解这个到底怎么用在我的项目中呢 , 毕竟大家都是想用在项目里的 , 而不是说简单的学习一下语法难道只有我看了语法介绍还
解决项目迁移vite引入图片资源报require is not defined的问题
简单介绍了Vite在生产构建时对图片资源的引入方法,并且介绍了Vite插件的基本用法