上代码

<template v-for="i in arr1" :slot="i" slot-scope="text, record">    <span @click="jump(i, record)">{{ text }}</span></template><template v-for="i in arr2" :slot="i" slot-scope="text, record">    <span @click="jump(i, record)">{{ text }}</span></template>

上述代码段时写在table中的,arr1和arr2是两个齐全不同的数组,值也没有反复的,然而执行的后果是前面的slot失效,后面的slot不失效。把第二个循环的i改成和第一个循环不一样的j就能够了。

推断上述两个v-for造成的是一个作用域,命名反复会笼罩之前的。有点奇怪的bug