title: Conditional scoped slot templates in vue
body: <p>Can I not do something like this?</p>
  
  <pre class="lang-html prettyprint-override"><code>&lt;template v-if="options.columns"&gt;
    one thing...
  &lt;/template&gt;
  &lt;template v-else slot-scope="scope"&gt;
    something else. scope doesn't work here. :(
  &lt;/template&gt;
  </code></pre>
  
  <p>When I try to do this, <code>scope</code> becomes undefined. The moment I remove v-if, else and use <code>scope</code> it works as expected.</p>