2026-01-13 10:56:59 +08:00
|
|
|
<template>
|
2026-02-18 17:38:10 +08:00
|
|
|
<el-steps
|
|
|
|
|
:active="active"
|
|
|
|
|
align-center
|
|
|
|
|
>
|
2026-01-13 10:56:59 +08:00
|
|
|
<el-step
|
|
|
|
|
v-for="(item, index) in items"
|
|
|
|
|
:key="index"
|
|
|
|
|
:title="item.title"
|
|
|
|
|
:description="item.description"
|
|
|
|
|
/>
|
|
|
|
|
</el-steps>
|
|
|
|
|
</template>
|
|
|
|
|
|
|
|
|
|
<script setup>
|
|
|
|
|
defineProps({
|
|
|
|
|
active: {
|
|
|
|
|
type: Number,
|
|
|
|
|
default: 0
|
|
|
|
|
},
|
|
|
|
|
items: {
|
|
|
|
|
type: Array,
|
|
|
|
|
default: () => [
|
2026-01-13 14:42:34 +08:00
|
|
|
{ title: '困境与机会', description: '普通人的编程新可能' },
|
|
|
|
|
{ title: '能力初探', description: '60秒极速开发体验' },
|
|
|
|
|
{ title: '原生实战', description: '打造AI原生贪吃蛇' },
|
|
|
|
|
{ title: '拓展创造', description: '举一反三做游戏' }
|
2026-01-13 10:56:59 +08:00
|
|
|
]
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
</script>
|