如何为GIT设置全局勾子,为每次提交追加信息

全局 Git 钩子整体设置流程

一、目标与行为摘要

  • 在 /Your/work/dir 及其子目录下的 Git 仓库中,执行 git commit 时,若未设置 NO_XXX,则在提交说明第一行末尾自动追加 [xxx]。
  • 不在上述路径下的仓库:不追加;仍会尝试执行该仓库 [……]

IndexedDB封装

 

H5滚动截取长图

使用开源库:html2canvas

 

 

ReactNative常见问题及处理

芯片:Apple M2

macOS:  13.3

react-native:  0.70.0

Xcode: 14.3.1

env(safe-area-inset-bottom) 兼容写法

 

@supports 兼容性很好,所以使用 @supports 做兼容是个不错的选择。

例:

 

缩放实现0.5px

一、

二、

 

禁止 IOS 橡皮筋效果

方法一:

首先,在拖动 div 时,判断当前容器 div 是否有滚动条,如果没有,则禁止整个 div 拖动,例:

 

 

注:上述方法仅适用于 div 内没有其他内容滚动情形!如果内层有其他[……]

JS 拦截浏览器返回

注:需要先点击页面进行交互,方法方可生效