<tr v-for="(value, key) in this.object" :key="key"> <div v-if="value.item1 != null"> <td width="400" class="alnleft">{{value.item1}}</td> <td width="50" class="alnright">{{value.item2}}</td> </div> </tr>Con la v-si estoy omitiendo valores para imprimir en tr. Pero encima se está creando código de impresión negro tr y espacio innecesario. Por favor, sugiera cómo deshacerse de esto.
Nunca querrás colocar un div como hijo de un tr . Puede evitar que se inserte el div reemplazándolo con template .
<tr v-for="(value, key) in this.object" :key="key"> <template v-if="value.item1 != null"> <td width="400" class="alnleft">{{value.item1}}</td> <td width="50" class="alnright">{{value.item2}}</td> </template> </tr>¿Eso soluciona tu problema?