Подскажите, а в какой участок кода Vue его необходимо вставить. Следуя примеру добавил его сразу после data{}, однако это не сработало.
new Vue({
el: '#app',
data() {
return {
info: null,
loading: true,
errored: false
};
},
mounted() {
axios
.get('https://api.gametranslation.net/app/569480')
.then(response => {
this.info = response.data;
})
.catch(error => {
console.log(error);
this.errored = true;
})
.finally(() => (this.loading = false));
},
computed: {
getTranslateURL() {
if(info.translate_url !== '') {
return info.translate_url
} else return false
}
}
});
new Vue({
el: '#app',
data() {
return {
info: null,
loading: true,
errored: false
};
},
mounted() {
axios
.get('https://api.gametranslation.net/app/280')
.then(response => {
this.info = response.data;
})
.catch(error => {
console.log(error);
this.errored = true;
})
.finally(() => (this.loading = false));
}
});
До:
Раз:
Два:
После: