1.0.18 • Published 6 years ago

@hasaki-ui/hsk-braum v1.0.18

Weekly downloads
22
License
MIC
Repository
github
Last release
6 years ago

hsk-braum

作者:joyer,邮箱:972325584@qq.com,最后修改时间:2017年10月11日星期三

作者是个菜逼,有什么错误,欢迎指正。

js浏览器环境项目测试工具库

该工具支持browser环境

使用

依赖:

npm i --save @hasaki-ui/hsk-braum  

使用:

import Braum from '@hasaki-ui/hsk-braum';
// 或者使用CMD
const Braum = require('@hasaki-ui/hsk-braum').default;

API

rndStr(len,radix)

生成随机字符串。

len代表字符串长度。

radix代表字符范围,完整的字符范围为数字和大小写字母,所以radix范围为0-62。

可以lenradix都不设置,这个时候返回标准的uuid格式。

rndInt(start,end)

生成随机数字.

start,起始值,生成值包含起始值,默认为0。

end,截止值,生成值不包含起始值,默认为1000.

createElm

创建一个元素

destroyVueVM

回收 vue vm

createVueTest(config, mounted = false)

创建一个 Vue 的实例对象

{Object|String} config 一个vue实例配置 可以直接传字符串作为template {Boolean=false} mounted:是否添加到 DOM 上 {Object} vm

createCompTest(comp, propsData = {}, mounted = false)

创建一个Vue测试组件实例

{Object} comp: 组件对象 {Object} propsData: props 数据 {Boolean=false} mounted: 是否添加到 DOM 上

nextVueTick

包装Vue.nextTick,不过返回的是Promise对象

测试

下载代码后,进入项目目录下执行:

npm run test