@hasaki-ui/hsk-braum
js浏览器环境项目测试工具库
Last updated 8 months ago by joyer .
MIC · Repository · Bugs · Original npm · Tarball
$ cnpm install @hasaki-ui/hsk-braum 
SYNC missed versions from official npm registry.

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
Maintainers (2)
Downloads
Today 0
This Week 0
This Month 0
Last Day 0
Last Week 0
Last Month 97
Dependencies (37)
Dev Dependencies (0)
None
Dependents (1)

Copyright 2014 - 2016 © taobao.org |