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>
Другие вопросы по тегам