1
我正在瀏覽draftjs文檔,在很多地方,'block'這個詞可以互換使用。例如:Draftjs中的塊是什麼?
在編輯器中,某些塊類型被給予默認CSS樣式,以限制讓工程師使用自定義編輯器運行並啓動所需的基本配置數量。
我想明白這塊意味着什麼粒度級,它是一個文本片段,或整個editorState?
我正在瀏覽draftjs文檔,在很多地方,'block'這個詞可以互換使用。例如:Draftjs中的塊是什麼?
在編輯器中,某些塊類型被給予默認CSS樣式,以限制讓工程師使用自定義編輯器運行並啓動所需的基本配置數量。
我想明白這塊意味着什麼粒度級,它是一個文本片段,或整個editorState?
該editorstate
包含selectionstate
和contentstate
。 contentstate
由blocks
組成。所以block
主要是一個html段落id
,type
和data
。 id
用於識別段落。 type
有點複雜,但主要有兩種類型,atomic
和非原子,用於不可編輯的段落(圖像/視頻/ ...)和文本。 data
是爲了使用你想要的東西存儲塊,並在以後用於任何draft
回調。
您可以耐心閱讀文檔,特別是通過示例代碼瞭解它。
我會把你的話..再次通過文件。 @江YD再次感謝。 – Omkar