Skip to content

Commit

Permalink
mf
Browse files Browse the repository at this point in the history
  • Loading branch information
mam10eks committed Feb 11, 2024
1 parent e160aa8 commit 50643cf
Showing 1 changed file with 54 additions and 8 deletions.
62 changes: 54 additions & 8 deletions pupil-submission-page/src/components/Stepper_2.vue
Original file line number Diff line number Diff line change
@@ -1,17 +1,38 @@
<template>
<p>
Zum Training deiner KI ben&ouml;tigst du einen vorbereiteten Datensatz. Der Beispielbilder der korrekten Klasse, also entweder "Vorfahrtsstra&szlig;e" oder "Vorfahrt gew&auml;hren" zuordnet. Speichere am besten alle bilder, in zwei Ordnern entsprechend Ihrer Klasse und lade sie im folgenden hoch.
</p>

<v-card>
<v-card color="blue" variant="tonal">
<template v-slot:title>
Klasse:
Klasse: Vorfahrtsstra&szlig;e
</template>
<template v-slot:text>

<v-row><v-col cols="6">
<v-file-input accept="image/png, image/jpeg, image/bmp" placeholder="Bitte f&uuml;ge deine Bildbeispiele f&uuml;r die Klasse Vorfahrtsstra&szlig;e hinzu:" multiple label="Bitte f&uuml;ge deine Bildbeispiele f&uuml;r die Klasse Vorfahrtsstra&szlig;e hinzu:" v-model="klasse_vorfahrt_strasse" block/>
</v-col></v-row>
<v-virtual-scroll height="150" :items="image_rows">
<template v-slot:default="{ item }">
<v-row style="width: 98%">
<v-col :cols="cols" v-for="image in item">
<v-hover v-slot="{ isHovering, props }">
<v-img :src="image.src" v-bind="props">
<v-btn v-if="isHovering" variant="text" icon="mdi-delete">Delete</v-btn>

</v-img>
</v-hover>
</v-col>
</v-row>
</template>

<template v-slot:subtitle>
Bildbeispiele hinzuf&uuml;gen:
</v-virtual-scroll>
</template>

<template v-slot:text>
This is content
</template>
<v-card-actions>
<v-btn @click="klasse_vorfahrt_strasse=null">Auswahl L&ouml;schen</v-btn>
</v-card-actions>
</v-card>


Expand All @@ -34,4 +55,29 @@
</ul>
</v-container>
</v-card>
</template>
</template>


<script lang="ts">
export default {
data: () => ({
klasse_vorfahrt_strasse: null,
cols: 2
}),
computed: {
image_rows() {
if (!this.klasse_vorfahrt_strasse) {
return []
}
let ret = []
for (let file of this.klasse_vorfahrt_strasse) {
ret.push({'src': URL.createObjectURL(file), 'id': 'tmp'})
}
return [ret];
},
}
}
</script>

0 comments on commit 50643cf

Please sign in to comment.