Hopp til innholdet

Skråstrekkommandoer ​

Skråstrekkommandoer gir en hurtiginnsettingsmeny som vises når du skriver / i begynnelsen av en linje.

Aktivere skråstrekkommandoer ​

Skråstrekkommandoer er aktivert som standard. Slik styrer du dem eksplisitt:

vue
<template>
  <Tiptapify
    :slash-commands="true"
    placeholder="Type / to see available commands..."
  />
</template>

Tilgjengelige kommandoer ​

Skriv / i editoren for å se kommandopaletten. Tilgjengelige kommandoer omfatter:

KommandoBeskrivelse
/h1 - /h6Sett inn en overskrift (nivå 1-6)
/bulletListSett inn en punktliste
/numberedListSett inn en nummerert liste
/taskListSett inn en oppgaveliste
/codeSett inn innebygd kode
/codeBlockSett inn en kodeblokk
/quoteSett inn et sitat
/imageSett inn et bilde (åpner URL-dialogen)
/videoBygg inn en YouTube-video
/tableSett inn en tabell
/linkSett inn en hyperlenke
/dividerSett inn en horisontal linje
/emojiÅpne emoji-velgeren
/specialCharsÅpne spesialtegn

Slik fungerer det ​

  1. Plasser markøren i begynnelsen av en linje eller etter et mellomrom
  2. Skriv / — kommandopaletten vises
  3. Fortsett å skrive for å filtrere kommandoene
  4. Trykk Enter eller klikk for å sette inn den valgte kommandoen

Deaktivere skråstrekkommandoer ​

vue
<template>
  <Tiptapify
    :slash-commands="false"
    placeholder="Slash commands disabled..."
  />
</template>

Skråstrekkommandoer med flytende meny ​

Kombiner skråstrekkommandoer med den flytende menyen for best redigeringsopplevelse:

vue
<template>
  <Tiptapify
    :slash-commands="true"
    :floating-menu="true"
    :bubble-menu="true"
    placeholder="Full command experience..."
  />
</template>
  • Skråstrekkommandoer (/) — utløses ved å skrive / i begynnelsen av en linje
  • Flytende meny — vises når du plasserer markøren på en tom linje (tilbyr handlinger på blokknivå)
  • Boblemeny — vises når du markerer tekst (tilbyr inline-formatering)

Filtrere tilgjengelige kommandoer ​

Du kan angi hvilke kommandoer som skal tas med ved å sende en liste med kommando-ID-er:

vue
<template>
  <Tiptapify
    :slash-commands="['h1', 'h2', 'h3', 'bulletList', 'numberedList', 'quote']"
    placeholder="Filtered commands..."
  />
</template>

Tilgjengelige kommando-ID-er ​

IDBeskrivelse
h1 - h6Overskriftsnivå 1-6
bulletListPunktliste
numberedListNummerert liste
taskListOppgaveliste
codeInnebygd kode
codeBlockKodeblokk
quoteSitat
imageBilde
videoYouTube-video
tableTabell
linkLenke
dividerHorisontal linje
emojiEmoji
specialCharsSpesialtegn

Utgitt under MIT-lisensen.