Vue Konva, динамическое создание этапов
Есть ли способ создать N+1 этап?
Ниже показано, как создать один этап.
<v-stage :config="configKonva">
<v-layer>
<v-circle
v-for="(item2, i) in items2"
:config="item2"
:key="i"
:ref="`circle_${i}`"
></v-circle>
</v-layer>
</v-stage>
1 ответ
Так же, как вы используете петли для
<v-circle />
компонент, вы можете использовать его для этапов:
<v-stage :config="stage.config" v-for="(stage) in stages">
<v-layer>
<v-circle
v-for="(item) in stage.items"
:config="item"
:key="i"
></v-circle>
</v-layer>
</v-stage>