用脚步丈量人生宽度
分类

前端

Vue.js,前端面试题,Kotlin,ReactNative,Python, 前端开发社区,前端技术交流,前端框架教程,JavaScript 学习资源,CSS 技巧与最佳实践,HTML5 最新动态,前端工程师职业发展,开源前端项目,前端技术趋势

文章列表

共 47 篇 · 第 1 / 4 页

Pinia 中文学习文档

Pinia 是一个 Vue 的状态管理库,可以理解为新版的 Vuex(但更轻量、语法更现代)。 它的作用是: 让组件之间共享数据; 管理全局状态(比如登录信息、主题、购物车等); 持久化(保存状态到 localStorage); 更好…

css中的box-sizing

box-sizing 是一个非常重要的 CSS 属性,它决定了浏览器如何计算一个元素的总宽度和高度。 默认情况下(box-sizing: content-box): 当你设置一个元素的宽度和高度时,实际的总尺寸还要加上 padding…

Vite代理服务后台获取真实IP

在Vite的代理中将客户端真实的IP传递给后台: 实现原理: 使用proxyReq事件钩子在代理请求发出前修改请求头 req.socket.remoteAddress获取客户端真实IP 通过X-Forwarded-For和X-Real…

Vite的代理服务器配置

配置 Vite 的代理服务器。需要修改 vite.config.ts 文件: 在这个配置包含了几种不同的代理方式示例。 1.基础服务器配置: 2.基础服务器配置: 使用方式: 1.简单代理: 2.带路径重写的代理: 根据实际需求修改配…

npm镜像设置阿里云镜像

将 npm 的镜像源设置为阿里云镜像,这样可以加快包的下载速度。 验证一下镜像是否设置成功: npm 镜像已经成功设置为阿里云镜像(https://registry.npmmirror.com)。 如果需要临时使用官方镜像,可以在命令…

让网站瞬间变灰

如遇到国家公祭日、全国哀悼日 类似的日子,为了表达哀思缅怀逝者,各大网站“蒙上黑纱”变成灰白色 下面是让网站瞬间变成灰白色的CSS代码:

[VUE]"TypeError: Cannot read property 'validate' of undefined"

在Vue表单验证时出现以下报错信息: 在这里的formName需要和保持一致才行。 代码1: 代码2: 但是如果formName写成类似formA这样的名称,还是会出现上面的错误,两个修改为一致的即可解决该问题。 参考地址链接:htt…

如何去掉vue路径中的“#”号

我们在vue项目中使用vue-router时,路径中会有 # 号,这样看着也不舒服(例如“http://localhost:3000/#/”)。其实是因为路由有两种模式 hash 和 history,我们平时直接使用的是默认的hash…

ES6之变量的解构赋值(Destructuring)

ES6中解构赋值主要分为6类,分别为 数组解构赋值 、对象解构赋值 、字符串解构赋值 、数值和布尔值解构赋值 、函数参数解构赋值 。 在ES6中允许按照一定的模式从数组和对象中提取值,然后对变量进行赋值,这被称为解构(Destruct…

ES6标准入门之const命令

const声明一个只读的常量,一旦声明,常量的值就不能改变 const声明的变量值不可改变,就意味着const一旦声明就必须立即初始化: const只声明不赋值就会报错 const和let的作用域相同,只在声明所在的块级作用域内有效:…