I***项目收获

1. 前端展示从后端获取到的图片

const dataInfo = res.data
let reader = new window.FileReader()
// 使用readAsArrayBuffer读取文件, result属性中将包含一个 ArrayBuffer 对象以表示所读取文件的数据
reader.readAsArrayBuffer(dataInfo)
reader.onload = function (e) {
  const result = e.target.result
  const contentType = dataInfo.type
  // 生成blob图片,需要参数(字节数组, 文件类型)
  const blob = new Blob([result], { type: contentType })
  // 使用 Blob 创建一个指向类型化数组的URL, URL.createObjectURL是new Blob文件的方法,可以生成一个普通的url,可以直接使用,比如用在img.src上
  const url = window.URL.createObjectURL(blob)
  that.imgSrc = url
}

你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。

2. get / post 发请求,携带query参数

2.1 get请求

axios.get('路由', {
  params: obj
})
  .then()

2.2 post请求

axios.post('路由', null, {
  params: {
    data: data,
    id: this.id
  }
})
  .then()

3. 隐藏手机自带键盘

<van-field :value="" type="number" label="¥" @focus="hiddenKeyBoard();show=true"/>

methods: {
  hiddenKeyBoard() {
    document.activeElement.blur();
  },
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

眼里有星星

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值