mockjs生成图片资源找不到

error: Too big of an image!

对比

正确的 https://dummyimage.com/200x100
错误的 https://dummyimage.com/200×100

经过对比发现是 x 符号的问题

代码修改

直接 replace 替换就好了
在线 DEMO

const Mock = require('mockjs')

export default {
  'GET /mock/api/users': Mock.mock({
    status: 'success',
    'list|20-40': [
      {
        id: '@id', //随机id
        name: '@cname', //随机名称
        nickName: '@clast', // 随机昵称
        phone: /^1[34578]\d{9}$/, //随机电话号码
        'level|1-5': 1, //等级
        address: '@county(true)', //随机地址
        email: '@email', //随机邮箱
        'sex|0-2': 2, //随机性别
        createTime: '@datetime', //创建时间
        info() {
          return Mock.Random.cparagraph()
        }, // 说明
        avatar() {
          //用户头像
          return Mock.Random.image('100×100', Mock.Random.color(), '#FFF', this.nickName).replace(
            '×',
            'x'
          )
        },
      },
    ],
  }),
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值