type
status
date
slug
summary
tags
category
icon
password
13位时间戳精确到毫秒,10位时间戳精确到秒
页面定位到某一元素
在iOS中,当日期格式为yyyy-mm-dd时,页面会显示NAN。h5需要兼容该日期格式
数字逢三进一(每三位加逗号)
当页面出现遮罩层时,禁止遮罩层下方页面可滑动
- 遮罩层内无需滑动时,只需要在遮罩层元素上添加
@touchmove.prevent
来阻止事件冒泡 - Tips: 当元素添加
@touchmove.prevent
时,遮罩层内和下方页面都将无法滑动!
- 遮罩层内需要滚动时,只需要给下方页面的body元素添加
overflow: hidden;
当弹窗遮罩层关闭后,将样式还原
判断某元素是否在可视区域内
补0小技巧(比如时间补0)
Map函数
findIndex
用js分别取出数字的整数和小数部分
通过css
控制文字一行展示,并在超出部分用省略号表示
通过css
控制文字最多展示指定行,并在超出部分使用省略号表示(推荐)
p标签中,文本过长时自动换行
ios overflow:hidden无效解决方案
利用vue3设置不同页面body颜色不同,避免样式污染
通过ADB安装apk,并查看相关日志
下载 adb 及环境配置
- 下载 Android SDK Platform Tools。 下载链接:https://developer.android.com/tools/releases/platform-tools?hl=zh-cn
- 下载完成后,解压文件(platform-tools)到一个方便访问的目录,比如笔者直接放在了桌面
- 打开终端(将 ADB 添加到系统 PATH,以便在终端中直接运行 adb 命令),编辑 zsh 配置文件,命令如下:
nano ~/.zshrc
- 在文件末尾添加以下行,替换路径为你解压的 platform-tools 目录:
export PATH="/Users/用户名/Desktop/android-sdk/platform-tools"
- 保存并退出(按 Ctrl + X,然后 Y,再按 Enter)
- 应用更改:
source ~/.zshrc
- 验证安装。若显示版本信息则说明安装成功:
adb version
用 adb 安装 apk
- 准备 Android 设备并开启“USB 调试”
- 用 USB 线连接 Android 设备到 Mac,在终端运行该命令:
adb devices
如果设备显示为“unauthorized”,在设备上同意“允许 USB 调试”提示
- 先下载客户端提供的apk,然后在终端输入该命令后并将下载好的apk拖进命令行中获得 apk路径,回车等待成功即可:
adb install apk路径
adb 查看日志
- 查看 WebView 日志:
adb logcat | /usr/bin/grep WebView
- 过滤特定关键字:
adb logcat | /usr/bin/grep "get_local_price”
- 作者:Leeson
- 链接:https://www.looseli.top//article/note-1
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。