Git Commit 提交信息规范


字数:357 阅读时长:1分钟

在日常项目开发中,多人分工配合不可避免。一个好的团队,流程规范必不可少。而使用 Git 更是家常便饭,项目代码的提交,合并都需要有清晰的流程。为了团队成员方便查看每个版本的提交信息,又避免在提交记录中出现 “黑历史”,所以,Git Commit 提交信息的规范 尤为重要。

Git Commit

阅读全文

Vite3 + Svelte3使用@import导入scss样式


字数:490 阅读时长:2分钟

近年来,前端技术日新月异,Vite、Vue3、Svelte、SolidJS 等框架工具大放异彩,身为一个前端开发,总感觉一刻不学习就要out了。最近使用 Vite3 + Svelte3 来构建封装自定义的 Web Components ,开始了艰难的爬坑之旅,本文记录一下:Vite3 + Svelte3配置 Sass 预处理器,在 Svelte 单文件组件中使用 @import 导入 scss 样式文件。

Vite + Svelte

阅读全文

Vue中使用keep-alive导致mounted和beforeDestroy钩子函数失效


字数:472 阅读时长:1分钟

最近在 Vue 项目中给页面加水印,发现了一个比较奇怪的现象,有的页面水印颜色深,有的页面水印颜色浅,特别是在主题色(背景色)很重的页面,水印看起来格外显眼。经 code review 发现页面使用了 <keep-alive> 组件缓存,导致 mountedbeforeDestroy 钩子函数中的方法不能正常被调用。

Vue && Keep-Alive

阅读全文

Sass中each、for、if的搭配使用


字数:612 阅读时长:3分钟

CSS 预处理器赋予了 CSS 逻辑编程的能力,其中 Sass、Less、Stylus 最受欢迎,语法都是大同小异,上手也很快。在项目中使用最多的可能要数 Sass 了,本文就讲讲 Sass 中循环遍历 @each@for@if 判断的搭配使用。

Sass && 循环遍历

阅读全文

notification icon
博客有更新,将会发送通知给您!