Insertar un componente con v-for dinamicamente

Hola
¿Es posible almacenar en un Array componentes para mostrarlos a petición con v-for?
Por ejemplo:

<mi-componente :var1:'25'></mi-componente>
<script>
...
this.comps.push({"<mi-componente :var1:'25'></mi-componente>"})
this.comps.push({"<mi-componente :var1:'55'></mi-componente>"})
...
</script>
<div>
<component :is="comp" v-for="(comp, index) in comps" :key="index"></component>
</div>

Estoy intentando esto pero siempre me genera un error:
*Error in nextTick: "InvalidCharacterError: Failed to execute ‘createElement’ on ‘Document’: The tag name provided …

Alguien que pueda guiarme…
Gracias