title: vue scoped slot not being exposed
body: <p>I am trying to build a stepper component, where the stepper will expose to the child component the <code>step</code>, so it can display certain things. However, the child component is not receiving the <code>step</code>.</p>
  
  <p><em>Child component:</em></p>
  
  <pre class="lang-html prettyprint-override"><code>&lt;template&gt;
    &lt;v-stepper v-model="e1"&gt;
      &lt;v-stepper-header&gt;
        &lt;template v-for="i in steps.length"&gt;
          &lt;v-stepper-step
            :key="`${i}-step`"
            :complete="e1 &gt; i"
            :step="i"
            complete-icon="$vuetify.icons.check"
          &gt;
            {{steps[i-1].text}}
          &lt;/v-stepper-step&gt;
  
          &lt;v-divider
            v-if="i &lt; steps.length"
            :key="i"
          &gt;&lt;/v-divider&gt;
        &lt;/template&gt;
      &lt;/v-stepper-header&gt;
  
      &lt;v-stepper-items&gt;
        &lt;v-stepper-content
          v-for="(step, i) in steps"
          :key="`$step_content_${i}`"
          :step="i+1"
        &gt;
          {{step}}
          &lt;slot :step="step"&gt;&lt;/slot&gt;
          &lt;v-btn
            v-if="i+1 &lt; steps.length"
            color="primary"
            @click="nextStep"
            :disabled="step.disabled"
          &gt;
            {{$t('conditions.stepper_continue')}}
          &lt;/v-btn&gt;
          &lt;v-btn
            :disabled="e1 &lt; 2"
            @click="prevStep"
            flat&gt;
            {{$t('conditions.stepper_back')}}
          &lt;/v-btn&gt;
        &lt;/v-stepper-content&gt;
      &lt;/v-stepper-items&gt;
    &lt;/v-stepper&gt;
  &lt;/template&gt;
  </code></pre>
  
  <p><em>Parent:</em></p>
  
  <pre class="lang-html prettyprint-override"><code>&lt;StepperComp v-if="mode !=='list'" :steps="steps"&gt;
    &lt;template v-if="mode !== 'list'" scoped-slot="step"&gt;
      {{step}}
    &lt;/template&gt;
  &lt;/StepperComp&gt;
  </code></pre>
  
  <p>I am getting the following error:</p>
  
  <blockquote>
    <p>Property or method "step" is not defined on the instance but referenced during render.</p>
  </blockquote>
  
  <p>Why is the parent unable to access the <code>step</code> from the scoped slot?</p>