您的位置:首页 > Web前端 > Vue.js

vue响应数据为二维码如何渲染到页面

2020-07-24 19:09 197 查看

在postman测试请求后发现响应数据为一个二维码图片,不是链接,如何解决?
然后如果在vue中使用请求还会报Uncaught (in promise) SyntaxError: Unexpected token o in JSON at position 1的错误。这个就是使用了JSON.parse导致的响应格式不对),使用JSON.stringify解决即可,详情可以百度。
如果是上述请求并可以在浏览器地址栏请求后面拼接参数打开二维码图片的话,可以直接拼接链接来请求,直接将这个请求链接赋值给当前要渲染二维码的图片src位置。注意:src前面加上冒号,因为这个不是字符串渲染的*。
拼接如下:

this.imgUrl = '请求链接?参数a=' + a值 + '&参数b=' + b值 + '&参数c=' + 值c //点击按钮后的请求
`
上述仅供参考,提供一个思路,第一次写博客,多多关照

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐