若依前后端分离前端部署nginx反向代理后刷新页面失效及用户登录后404问题解决
项目需要部署到服务器之后由第三方进行了反向代理,所以我们必须适配第三方的url。由于第一次部署固定好路由格式的前端项目,途中遇到了比较多的问题。用户登录后页面重定向到404页面,点击返回首页后才能进入到正常页面。
Jest单元测试Vue项目实践
jest.spyOn()方法同样创建一个mock函数,但是该mock函数不仅能够捕获函数的调用情况,还可以正常的执行被spy的函数。实际上,jest.spyOn()是jest.fn()的语法糖,它创建了一个被spy的函数具有相同内部代码的mock函数。它模拟了一部分类似 jQuery 的 API,非
Microsoft Edge浏览器中使用免费的ChatGPT
找到:扩展,打开。
【前端小程序】关于小程序中.env 文件夹
文件中的环境变量只适用于Node.js环境,而不适用于小程序的前端代码,因为小程序的前端运行环境是在客户端中,无法直接访问文件系统。.env 文件夹允许开发者在不同的环境中配置不同的变量值,以便在小程序的不同阶段或环境中使用。这样做的好处是,开发者可以在不同的环境中轻松切换和管理不同的配置,而不需要
WebGIS学习(html、css、javascript)
超文本标记语言(HyperText Markup Language),用于创建网页的标准标记语言。层叠样式表(Cascading Style Sheets)
localStorage和sessionStorage
localStorage生命周期:除非你有意删除localStorage中的数据,或者浏览器卸载重新安装,里面的数据一直存在。刷新也好,切换浏览地址也好,关闭浏览器也好数据都是不会丢失的。由于他们自身不同的特性,使用场景是不一样的。1.存值共有3种方式,localStorage相当于window对象
如何使用Python Flask发布web页面至公网并实现远程访问【内网穿透】
使用Python Flask发布web页面至公网并实现远程访问
【前端寻宝之路】学习如何使用HTML实现简历展示和填写
学习如何使用HTML实现简历展示和填写
前端——CSS
CSS 是 Cascading Style Sheet 的简写,表示层叠样式表,主要用于渲染HTML元素在网页中的展示效果。主要包括对元素高度、宽度、字体、颜色、背景图片、边距、定位、呈现方式等设定CSS 选择分为基本选择器和层次选择器。CSS 基本选择分为ID选择器、类选择器和标签选择器三大类。C
前端五十问
原型(prototype)是对象之间共享属性和方法的一种机制。每个对象都有一个原型对象,它可以作为该对象的模板,用于继承属性和方法。通过原型,我们可以实现对象的属性和方法的复用,避免在每个对象中都创建一份相同的属性和方法。原型链(prototype chain)是 JavaScript中对象之间通过
Vue3:基础入门
vue简介、vue的基本使用、vue的指令与过滤器、品牌列表案例
Spring Boot WebFlux:实现web(Server-Sent Events)事件异步推送
是HTML5中引入的一种新的API,它允许服务器向客户端推送实时事件。这种推送是基于HTTP协议的,并且使用一种特殊的MIME类型,即"",这使得服务器能够发送一系列的事件到客户端。的主要用途是实现服务器和客户端之间的实时通信。客户端通过创建一个对象并指定一个URL,就可以开始监听服务器在该URL上
npm install一直卡在 sill idealTree buildDeps
当npm install命令在安装过程中卡在`sill idealTree buildDeps`阶段时,可能的原因包括网络延迟、镜像源问题或缓存问题
MyBatisPlus分页插件实现分页功能
PageHelper+BootStrap+Vue+axios实现分页功能
前端使用 JavaScript 检测用户是否在线的6种方法
要检测用户是否在线,可以使用以下几种方法:使用对象:对象提供了有关用户设备的网络连接信息。可以使用属性来获取用户的网络连接类型,常见的取值有、、等。可以通过监听事件来检测用户的网络连接状态变化。使用心跳机制:通过定时向服务器发送请求,然后根据服务器的响应来判断用户是否在线。可以使用函数定时发送请求,
如何将.NET 8.0的ASP.NET Core Web API部署成Windows服务
前面写了一篇关于的方法,其实真正的目的是为了探索如何将Asp.Net Core Web Api 部署成Windows 服务。基于上一篇的基础,只需把创建 WebApplication 的代码放到 BackgroundService 的ExecuteAsync方法中即可。其中比较重要的一个细节就是需要
面试精选-前端
事件,如果每次输入都去请求服务器获取数据,会造成不必要的请求浪费。此时就可以使用防抖技术,将一定时间内的多次触发合并为一次操作,只请求一次服务器数据,减少了请求次数和服务器负载。的含义是指在一定时间内,多次触发同一个事件,只执行最后一次操作。例如,当我们在搜索框中输入关键词时,输入框会不断触发。
vite+vue3实现网页版编辑器,带高亮以及代码提示(SQL语言为例)
实现网页版编辑器有比较成熟的插件,这里使用的是微软的开源组件,由于官网文档较为晦涩难懂,结合,完成网页编辑器的代码高亮、代码提示以及中文汉化等功能,以上功能以SQL语言为例
5年前端老司机:浅谈web前端开发技术点
且不说眼下市面在有这么多的浏览器,就只单一的IE系列家族的问题也够多的了,特别是IE6,IE7。我觉得比一般的后台开发更复杂。这还是一个比較新的职业,对一些规范和最佳实践的研究都处于探索阶段,一些新的技术随时都会闪现出来,比如:浏览器大战也越来越白热化,跨浏览器兼容方案依旧五花八门,眼下我所在的公司
前端对接电子秤、扫码枪设备serialPort 串口使用教程
SerialPort 是一个用于在 Node.js 环境中进行串口通信的库。它允许开发者通过 JavaScript 或 TypeScript 代码与计算机上的串口设备进行交互。SerialPort 库提供了丰富的 API,使得在串口通信中能够方便地进行设置、监听和发送数据。