title: VueJS slot in v-for
body: <p>I want to make a grid component which accepts as slot additional column cell.</p>
  
  <pre><code>&lt;grid&gt;
    &lt;td slot="additional-column"&gt;...&lt;/td&gt;
  &lt;/grid&gt;
  </code></pre>
  
  <p>In the actual component:</p>
  
  <pre><code>&lt;template&gt;
     &lt;table&gt;
       &lt;div v-for="item in items"&gt;
         ...
         &lt;slot name="additional-column"&gt;&lt;/slot&gt;
       &lt;/div&gt;
     &lt;/table&gt;
  &lt;/template&gt;
  </code></pre>
  
  <p>Unfortunately the slot starts repeating itself and this is something vuejs doesn't like.</p>
  
  <blockquote>
    <p>Duplicate presence of slot "additional-column" found in the same render tree - this will likely cause render errors.</p>
  </blockquote>
  
  <p>Does anybody know how can I deal with this issue?</p>
  
  <p>Thanks in advance!</p>