Vue: v2.5.17 nonsupport use syntax that destruction scope to be params of function in slot

<grid :data="scheduleList || []" :columns="scheduleCols" @changed="handlerFilterSearch">
        
        <template v-for="item in scheduleCols" :slot="`data_name${item.prop}`" slot-scope="scope">
          <div
            :key="item.prop + getRandom()"
            @click.meta.exact="cellClickCtrl($event, { ...scope, item })"
          >
           
          </div>
        </template>
      </grid>

That’s why?