В vuetify у меня есть v-img
, и я хочу изменить изображение на запасное, если основное не удается.
<v-img :src="cPicture" contain v-on:error="onImgError"></v-img>
cPicture : function() {
return this.failed_image ? "https://assets.dryicons.com/uploads/icon/svg/9872/ab3c0a16-6f14-4817-a30b-443273de911d.svg" : "http://myimg.jpg/";
},
onImgError : function(event) {
alert(1);
this.failed_image = true;
//this.$forceUpdate();
},
предупреждение 1 происходит. Vuetify
также выдает ошибку в консоли. Но запасное изображение не показывает.
Как я могу это исправить?
Основное изображение, приведенное выше, намеренно содержит плохую ссылку, но если я использую хорошую ссылку, она будет показана.
Спасибо