HTML
[2024-04-23]GIF的播放
整个html的GIF播放都是同步的,无法做到css动画异步播放的效果。
JavaScript
[2024-03]VUE3生命周期中setup()
的位置
VUE的生命周期中,setup()
在create()
之前,在VUE2中尚可设置延时使setup()
能够使用methods()
和data
,但VUE3已经完全禁止了这一点,将this
指向undefined
。
onMounted()
是用来初始化数据的,不是拿去修改组件的,用mounted()
。
[2024-03]VUE3废弃set()
、get()
,直接操作data
VUE3中废弃了set()
、get()
,并且直接操作data
也会引发组件渲染更新。
[2024-03-19]<audio>
异步播放音效
和PlaySound
不一样,一个<audio>
没法异步,只能多弄几个了()
CSS
[2024-05-25]display: inline
元素的绝对定位子元素
如果这个父元素换了行,那这个子元素就没有了啊啊啊啊啊——
杂项
[2024-04-03]SVG莫名其妙被裁剪
一些拥有锐利边缘的SVG,某一方向上拥有描边,另一方向大小过小时,即使viewbox
充分大也会把此处描边裁剪掉。
把这个突变点改成平滑曲线就完了。
[2024-5-20]SVG中的mask
SVG中的<mask>
默认是亮度遮罩,不是alpha遮罩...
也由此可以实现透明文字的单纯外描边无内描边,使用亮度遮罩和paint-order: stroke
让黑色的fill
覆盖stroke
的内描边部分,就可以只遮罩外描边,可以实现以下效果(什么东西好看吗):
[2024-07-03]Android Studio网络问题
有时候代理和镜像都不好使,Gradle之类的可以手动下载,剩下的听天由命吧。
[2024-08-15]致敬传奇rm -rf /*
从来没想过这种事情会发生在自己身上()。
[2024-08-23]HRT第1780天未SRS
踩的是什么坑呢,大概就是出生在这种家庭里。
[2024-12-16]github action自动部署github pages
一般来说,hexo只要在本地设置一键部署就能自动部署静态文件了,但是github
pages现在根目录下的index.html不变更就不会触发部署(至少)。
而action可以设置特定条件下执行workflow,因此可以实现自动部署。
我们只需要在repo_url/actions/new
添加官方的Static HTML
工作流在.github/workflows/auto_deploy.yml
里:
auto_deploy.yml
1 | # Simple workflow for deploying static content to GitHub Pages |
而如果没有设置本地一键部署,需要在工作流中build一下,网上教程大多是这种。
(之前一直手动,我真傻,真的)
[2024-12-16]github F2A 中国手机号
github
F2A没有中国区号,尝试通过改前端添加,获悉悲报2023-03
左右github已经采取手段在后端添加了校验。
[2024-12-26]通过iTunes下载app历史版本
教程搜一下一大把,主要是如果下载的版本不是想要的,就算删掉,iTunes里也会一直显示“已下载”,可以进已购项目里选择“隐藏”。