Mock.Random 是一个工具类,用于生成各种随机数据
var Random = Mock.Random
/** 1.
* @function Random.image( size?, background?, foreground?, format?, text? )
* @param {string} size 默认从下面数组中随机取一个
* [
* '300x250', '250x250', '240x400', '336x280',
* '180x150', '720x300', '468x60', '234x60',
* '88x31', '120x90', '120x60', '120x240',
* '125x125', '728x90', '160x600', '120x600',
* '300x600'
* ]
* @background {string} background=#000000 十六进制颜色背景
* @background {string} foreground=#FFFFFF 十六进制颜色前景
* @background {string} format=png 生成的图片类型 可选值 png gif jpg
* @background {string} text=size 生成的图片中的文字 默认取size
* @returns {string}
* @description 随机生成一个图片地址
*/
// dummyimage.com为国外网站, 如果响应速度较慢, 可以改源码,改成 placehold.it
Random.image() //"http://dummyimage.com/125x125"
Random.image('200x100', '#02adea', 'Hello') //"http://dummyimage.com/200x100/02adea&text=Hello"
Random.image('200x100', '#ffcc33', '#FFF', 'png', '!') //"http://dummyimage.com/200x100/ffcc33/FFF.png&text=!"
/** 2.
* @function Random.dataImage( size?, text? )
* @param {string} size 同上
* @background {string} text=size 生成的图片中的文字 默认取size
* @returns {string}
* @description 返回base64格式的图片
*/
Random.dataImage<