Αυτή η μετάφραση δεν συντηρείται πλέον, παρακαλώ επισκεφθείτε Αγγλικό έγγραφο.
Skip to content

Σύρσιμα Στοιχεία

Τα σύρσιμα στοιχεία σας δίνουν τη δυνατότητα να μετακινείτε, να αλλάζετε το μέγεθος και να περιστρέφετε στοιχεία σέρνοντάς τα με το ποντίκι. Αυτό είναι χρήσιμο για τη δημιουργία αιωρούμενων στοιχείων στις διαφάνειές σας.

Χρήση Οδηγίας

Δεδομένα από το frontmatter

md
---
dragPos:
  square: Left,Top,Width,Height,Rotate
---

<img v-drag="'square'" src="https://sli.dev/logo.png">

Δεδομένα από την τιμή της οδηγίας

WARNING

Το Slidev χρησιμοποιεί regex για την ενημέρωση της τιμής θέσης στο περιεχόμενο της διαφάνειας. Αν αντιμετωπίζετε προβλήματα, χρησιμοποιήστε το frontmatter για να ορίσετε τις τιμές.

md
<img v-drag="[Left,Top,Width,Height,Rotate]" src="https://sli.dev/logo.png">

Χρήση Component

Δεδομένα από το frontmatter

md
---
dragPos:
  foo: Left,Top,Width,Height,Rotate
---

<v-drag pos="foo" text-3xl>
  <carbon:arrow-up />
  Χρησιμοποιήστε το component `v-drag` για να έχετε ένα μετακινούμενο container!
</v-drag>

Δεδομένα από props

md
<v-drag pos="Left,Top,Width,Height,Rotate" text-3xl>
  <carbon:arrow-up />
  Χρησιμοποιήστε το component `v-drag` για να έχετε ένα μετακινούμενο container!
</v-drag>

Αυτόματο ύψος

Μπορείτε να ορίσετε το Height σε NaN (αν χρησιμοποιείτε την οδηγία) ή _ (αν χρησιμοποιείτε το component) για να κάνετε το ύψος του μετακινούμενου στοιχείου να προσαρμόζεται αυτόματα στο περιεχόμενό του.

Δημιουργήστε ένα Σύρσιμο Στοιχείο

Όταν δημιουργείτε για πρώτη φορά ένα σύρσιμο στοιχείο, δεν χρειάζεται να καθορίσετε την τιμή της θέσης (αλλά πρέπει να καθορίσετε το όνομα της θέσης αν θέλετε να χρησιμοποιήσετε το frontmatter). Το Slidev θα δημιουργήσει αυτόματα την αρχική τιμή θέσης για εσάς.

Controls

  • Κάντε διπλό click στο σύρσιμο στοιχείο για να αρχίσετε να το μετακινείτε.
  • Μπορείτε επίσης να χρησιμοποιήσετε τα πλήκτρα βέλους για να μετακινήσετε το στοιχείο.
  • Κρατήστε πατημένο το Shift κατά τη διάρκεια της σύρσης για να διατηρήσετε την αναλογία διαστάσεων.
  • Κάντε click έξω από το σύρσιμο στοιχείο για να σταματήσετε τη σύρση.

Σύρσιμο Βέλος

Το component <v-drag-arrow> δημιουργεί ένα component βέλους που μπορεί να μετακινηθεί. Χρησιμοποιήστε το ως εξής:

md
<v-drag-arrow />

Και θα λάβετε ένα σύρσιμο στοιχείο βέλους. Τα άλλα props είναι τα ίδια με το στοιχείο Arrow.

Κυκλοφορεί υπό την άδεια MIT License.