Import
import { NuiEditor } from '@needless-ui/angular/editor';NuiEditor
Một trình soạn thảo văn bản.
| Tên | Kiểu | Mặc định | Mô tả |
|---|---|---|---|
valueHai chiều | string | '' | Nội dung, dưới dạng HTML hoặc Markdown; trống khi không có chữ nào. |
formatInput | 'html' | 'markdown' | 'html' | Cách ghi giá trị. |
toolsInput | NuiEditorTool[] | NUI_EDITOR_TOOLS | Các nút của thanh công cụ theo thứ tự, | giữa các nhóm. |
label, labelledBy, describedByInput | string | Đặt tên và mô tả cho nội dung. | |
placeholderInput | string | Hiển thị khi nội dung còn trống. | |
readonly, disabled, invalidInput | boolean | false | Hiển thị nội dung mà không cho sửa; vô hiệu hóa trình soạn thảo; đánh dấu không hợp lệ. |
labelsInput | Partial<NuiEditorLabels> | Mọi văn bản mà trình soạn thảo đọc lên, để dịch. | |
runPhương thức | (tool: NuiEditorTool) => void | Chạy một lệnh của thanh công cụ. | |
undo, redo, focusPhương thức | () => void | Hoàn tác, làm lại, và chuyển focus vào văn bản. |
Helpers
Các hàm chuyển đổi tài liệu.
| Tên | Kiểu | Mặc định | Mô tả |
|---|---|---|---|
nuiEditorToHtml, nuiEditorToMarkdownPhương thức | (doc) => string | Ghi tài liệu thành HTML hoặc Markdown. | |
nuiEditorFromHtml, nuiEditorFromMarkdownPhương thức | (text, document?) => NuiEditorDoc | Đọc HTML hoặc Markdown thành tài liệu, giữ lại những gì trình soạn thảo hiển thị được. |