Было бы полезно, если бы вы могли опубликовать часть своего кода из своего Vue компонента, но есть много способов справиться с этим. В общем, вам нужно проверить значение перед отображением. Ниже приведены несколько способов сделать это с помощью Vue.
Один из способов - использовать v-if . Если сеть не нулевая, покажите сеть
<div v-if="show.network">{{ show.network }}</div>
Вы также можете использовать директиву v-else , чтобы отобразить что-то еще
<div v-if="show.network">{{ show.network }}</div>
<div v-else>network unavailable</div>
Другой способ - чтобы использовать свойство вычисленное .
<template>
<div>
<div>{{ network }}</div>
</div>
</template>
<script>
export default {
data: function() {
return {
show: {
network: null
}
}
},
computed: {
network() {
return ( this.show.network ) ? this.show.network : "not available";
}
}
};
</script>
Список продолжается ... Как разработчик, вам нужно будет проверить значение, чтобы определить, может ли оно отображаться, прежде чем отображать его.