内容
JavaScript工具库,包含一些个人在工作中常用的方法
1. 文件上传和下载处理方法
2. 变量值判断,number 类型的 0 会判断为 true
3. 用*号隐藏部分字符串
4. 数组去重
安装
``
js
npm i andy-common
npm i andy-common@版本号
`
使用说明
$3
`
js
import { acm } from "@/utils/index.js";
`
在引入页面直接使用 acm.method()调用
`
js
acm.sense(0) // true
acm.sense(null) // false
`
$3
在Vue中使用
在main.js中添加以下代码
`
js
import { acm } from "@/utils/index.js";
Vue.prototype.acm = acm;
`
使用方法
`
js
this.acm.sense(0) // true
``
[详细使用文档]: https://note.youdao.com/s/aSZgcUOc
| 方法 | 描述 | 接收值 |
| ---------------------------------- | ------------------------------------------- | ------------------------------------------------------- |
| sense(value) | 校验值是否有意义,等同于TypeScript中的 \|\| | 任意值 |
| downfile(file, name) | 下载文件(仅适用于PC端) | 文件、文件名 |
| downlink(url, name) | 下载文件(仅适用于PC端) | 文件地址、文件名 |
| hideStr(data, start, stop, symbol) | 隐藏字符串 | 字符串、开始隐藏下标、结束隐藏下标、替换字符(默认为*) |
| | | |
注意
2.0版本之前仅供个人学习使用,不保证稳定性和兼容性