AIO 編輯器

HashTag

# 標籤(opt-in)。

# 標籤節點——Mention 之改名變體(節點名 hashtag、觸發字元 #),選項與 suggestion hooks 完全相同。不在預設集合——須經 config.include 啟用。

  • config key:AioEditorCoreExtension.HashTag
  • 來源:自製(基於 Mention)

載入途徑:不在預設集合——經 `include` 啟用。按鈕未宣告但要保留能力 → include: [AioEditorCoreExtension.HashTag]。

排除影響(exclude: [HashTag]): 無按鈕與依賴者受影響; 以 extraExtensions 補上同名 extension(hashtag)即為替換。

選項

欄位型別預設值說明
HTMLAttributesRecord<string, any>{ class: 'editor-hashtag' }節點之 HTML 屬性
deleteTriggerWithBackspacebooleanfalseBackspace 刪除節點時是否還原觸發字元
renderText / renderHTML同 Mention同 Mention輸出格式
suggestionOmit<SuggestionOptions, "editor">hashTagSuggestion({ … })同 Mention,觸發字元固定 #