2 回答
TA贡献1817条经验 获得超6个赞
关于您是尝试更改完整图标,还是只是尝试更改颜色以将步骤显示为已完成,问题尚不清楚。
无论哪种方式,完成都是一个道具,所以你必须将它作为:complete......
<v-stepper-header>
<template v-for="n in steps">
<v-stepper-step :key="`${n}-step`" :complete="completed" :step="n" :editable="editable" >
Week {{ n }}
</v-stepper-step>
<v-divider v-if="n !== steps" :key="n"></v-divider>
</template>
</v-stepper-header>
演示:https ://codeply.com/p/kNjSEzu15W
TA贡献1818条经验 获得超8个赞
in vutify的问题<v-stepper>在于,<v-divider>必须是同级而不是每个单独步骤的子级,因此在这种情况下,您需要使用该元素通过为每次迭代打印2 个或更多同级<template>来循环遍历项目列表,并且这里要注意的最重要的一点是,当您将其用于任何指令时,所有作为兄弟姐妹的孩子必须具有相同的绑定属性但值不同<template>:keyv-for
<v-stepper v-if="studyReportsList.length > 1">
<v-stepper-header>
<template v-for="(item, key) in studyReportsList">
<!-- all siblings must have the same :key or v-bind:key-->
<v-stepper-step :key="key+1" :step="key+1" editable>
{{ item.name }}
</v-stepper-step>
<v-divider v-if="key !== studyReportsList.length - 1" :key="key"></v-divider>
</template>
</v-stepper-header>
</v-stepper>
添加回答
举报