Я использую этот пакет simple-qrcode для генерации qr-кода.поэтому я генерирую его, когда пользователь нажимает кнопку в компоненте vue.
Когда я генерирую qrcode, который работает нормально, но все, что я получаю, это странные символы, которые не являются qrcode.
A Снимок экрана
Я возвращаю QrCode
в качестве ответа:
return response($Qrcode)->header('Content-type','image/png');
, если я получаю доступ к URL в браузере, я вижу изображение qrcode просто отлично: \.
как я показываю код в компоненте vue:
showQrcode() {
axios.get(`/api/qrcode/${this.postTitle}/${this.id}`)
.then(res => {
this.qrCode = res.data;
})
}
результат:
снимок экрана 2
данные - просто куча странных символов.
Есть идеи, как мне это решить?
Я пытался return json($qrcode)
, но он возвращает пустую страницу.