logo XiaoChen's Blog

A front-end programmer born in 1999

113 Archives 7 Categories 15 Tags
🏠 Home
📖 Study Process
  • HTML+CSS
  • JS
  • TS
  • Vue
  • React
  • Uniapp
🐉 Program Demand
📽 Program Difficulty
  • HTML+CSS
  • JS
  • TS
  • Vue
  • React
  • Uniapp
💐 git
📋 interview
🔗 Personal Information
emailgithubqq

© 2025 ❤️ Xiao Chen

Powered by VuePress Theme - Xiaochen

  • 2025

    Jun
    06-15 elementUI自定义表单校验规则的两个大坑(callback和return)06-14 v-if加key值的作用06-12 多个表单同步校验,且表单间数据联动
  • 2024

    Oct
    10-10 沉浸式改造下预渲染前后闪屏问题10-08 js中replace方法与正则结合用法
    Jun
    06-15 location.search失效
    Jan
    01-04 Android环境下列表短距离滑动进入详情页bug
  • 2023

    Oct
    10-31 逻辑与和三元表达式一起用的错误代码运行理解10-20 路由懒加载和原进原出
    Sep
    09-23 CSS写了后控制台查看元素样式中存在,但是被删除线删掉了不生效(涉及css权重)
    Jul
    07-29 Vue .sync 语法糖07-10 markdown中的正文不能用一级标题,否则目录出不来07-08 package.json文件中依赖包前的~^代表什么?
    Jun
    06-08 JS使用reduce06-07 JS之巧妙利用对象的浅拷贝优化递归(包含reduce的学习)06-03 Vue3解构对象丢失响应式,如props,torefs, pinia响应式核心06-01 TSxxxx06-01 TS中声明全局变量
    May
    05-30 JS如何判断两个对象是否相等(使用JSON.stringify())05-27 发起请求返回异常情况时,要在控制台测试一下是否会报typeError05-14 await阻塞后面的代码(微任务)05-14 React配置代理(proxy)05-14 Vue3动态引入Element-plus icon图标05-14 fetch发送ajax请求05-10 JS短路运算符&&05-10 直接解构并.catch抛出异常05-10 发起ajax请求时一定要考虑到异常情况做兜底,并且如果使用了双解构,兜底位置不能是最底层05-07 JS函数参数占位05-02 React中响应式数据变了界面却未更新05-01 Vue 中加载图片 public 和 src/assets 文件夹下的区别
    Apr
    04-30 关于localStorage为什么要存储json数据04-30 Element UI在表单Form组件中修改数据,表格Table组件的数据也跟着修改的问题04-30 Ajax请求地址携带不上参数04-30 Mock拦截携带参数的url地址04-26 npm i 报错 sha1-xxxx= integrity checksum failed when using sha1: wanted sha1-xxxx but got sha512-xxx04-23 JS中对象不能等于对象(大坑)04-23 Vue-Router中next(false)的含义: 从哪儿来,就回到哪儿去04-22 Vue利用a标签跳转页面 出现 http://xxxxxx/about#/about 问题原因和解决方法04-21 JS中短路运算符逻辑与&&和逻辑或||04-19 Vue中省略this方案04-18 ES6箭头函数后面加不加花括号{}问题04-17 vuex中state或getters因为请求加载缓慢或者异常导致的初始返回值为undefined引起的渲染错误:“TypeError:无法读取未定义的属性(读取‘XXX等‘)“04-16 export与export default的区别04-15 由于获取不到内置计算属性this.$page.lastUpdated引起的npm run build打包报错04-14 JS原型和原型链04-13 Vue动态class为什么v-bind:class的第二个class需要加引号04-12 VuePress内置计算属性this.$page.lastUpdated由于没有git commit记录在npm run serve时报错04-11 if、else逻辑的优化04-09 iconfont通过font class引入显示小方块bug04-09 Vue-cli 运行vue项目,设置vue-cli-service serve --open自动打开浏览器,跳转到http://0.0.0.0:8081 解决办法04-09 重写VueRouter的push/replace方法,解决路由跳转相同路径抛出NavigationDuplicated的警告错误04-09 swiper轮播图loop循环失效bug解决(watch+nextTick)04-08 Vue中自定义事件的 $event传参问题04-08 Vue之路由嵌套(子路由)注意“/“斜杆问题04-08 Vue中computed,watch,method三者的区别04-08 Vue之生命周期钩子函数理解04-07 node.js之路由请求中req.params,req.query,req.body区别04-07 node.js之自定义模块引入问题(使用es6扩展运算符)04-06 字符串的replace()方法中可以用正则匹配04-05 CSS中float和inline-block的区别04-05 regexp(正则表达式)中 exec() 和test() 方法04-04 JS节流阀04-04 JS之手动调用dom事件触发后的回调函数04-03 单独创建JS文件(外部式)引入步骤04-03 JS排他思想步骤04-02 focus和onfocus区别04-02 JS中offset与style区别04-02 Dom操作思维导图04-02 JavaScript事件委托原理04-02 JS基础知识思维导图04-01 for与onclick循环的同步和异步问题04-01 JS中循环结构中continue关键字在for结构和while结构的差异04-01 JS之for in循环遍历对象(包括输出value值为什么是obj[k]而不是obj.k)
    Mar
    03-31 JS中打印星星或是99乘法表定义str为数值或者字符串的原因03-31 当用switch结构判断范围值时问题03-31 返回原页面数据不刷新问题03-30 CSS解决固定定位无法覆盖的层叠问题03-30 CSS实现多行文本时显示省略号03-29 CSS实现行内元素设置宽高,块级元素取消宽高;深入了解标准流以及脱标元素的特点03-29 CSS中关于text-indent:-999px03-28 CSS中当有flex:1时定义width:0的作用是什么?03-28 使用css将超出盒子的文字显示为省略号03-27 高度塌陷:父级没有设置高度且子级含有浮动属性03-27 GET请求图片出现403 防盗链解决方式03-26 使用nth-child()时发现的bug03-26 body设置背景图却不铺满浏览器的解决方法03-26 CSS精灵图坐标取负值原因03-26 CSS属性书写顺序03-26 CSS伪元素使用笔记03-23 HTML之块元素、行内块元素、行内元素的认识和区别
    Feb
    02-23 内置图标 (Icon字体)
    Jan
    01-26 浏览器端不用第三方包也可以获取md5值01-12 VuePress Markdown 语法示例01-01 VuePress中的常用术语01-01 待定01-01 待定01-01 待定
  • 2021

    Jun
    06-12 md中文档开头一定要写Frontmatter,否则会导致Archieves模块时间排序错乱
    Apr
    04-06 VuePress主题教程 -- Tag标签页
    Mar
    03-31 VuePress主题教程 -- Category分类页03-30 VuePress主题教程 -- Archive文章归档页03-17 VuePress主题教程 -- FooterBar模板编写03-11 VuePress主题教程 --SubNav模板编写03-03 VuePress 主题教程 -- NavBar 模板文件编写03-02 Post 模板文件编写
    Feb
    02-26 Home 模板文件编写02-25 VuePress 模板文件和布局02-24 VuePress 主题目录结构02-23 VuePress 主题介绍
    Jan
    01-25 Maker主题配置--页面配置01-23 Maker主题配置--基本配置01-22 【常用Shell命令】- tree
  • 2020

    Jan
    01-26 从零开始制作VuePress主题