<h3 dir="auto">What problem does this feature solve?</h3>
<p dir="auto">can vuejs support "Fragments" tag, just like react</p>
<h3 dir="auto">What does the proposed API look like?</h3>
<p dir="auto"><code class="notranslate">&lt;template&gt; &lt;Fragment v-for="item in lst"  key={item.id}&gt; &lt;dt&gt;{item.term}&lt;/dt&gt; &lt;dd&gt;{item.description}&lt;/dd&gt; &lt;Fragment &gt; &lt;template&gt;</code></p>
<h3 dir="auto">What problem does this feature solve?</h3>
<p dir="auto">Right now you can only have 1 root element per template. I know this is by design, but I find myself wrapping everything around a <code class="notranslate">&lt;div&gt;</code> a lot. Now, most of the time is not a big deal, I can live with that, the problem is when either Bootstrap requires a very specific hierarchy, or when dealing with Tables that also require a very specific hierarchy and wrapping everything on a div is not an option.</p>
<h3 dir="auto">What does the proposed API look like?</h3>
<p dir="auto">Now, there will be a couple of things to figure out, mainly to what element will the properties provided on the Custom Element will be attached to. I think there two things that can be done:</p>
<ol dir="auto">
<li>Find the first child and stick everything to it.</li>
<li>Provide a custom attribute to indicate to what element they should be attached to.</li>
</ol>