Rich Text Editor now working

This commit is contained in:
Michael Washington 2019-11-29 15:41:48 -08:00
parent ac3144fca4
commit 3162caca01
4 changed files with 4 additions and 11 deletions

View File

@ -6,13 +6,9 @@
@ToolbarContent
</div>
<div @ref="@EditorElement">
@EditorContent
</div>
@code {
[Parameter]
public RenderFragment EditorContent { get; set; }
[Parameter]
public RenderFragment ToolbarContent { get; set; }

View File

@ -41,9 +41,6 @@
<button class="ql-link"></button>
</span>
</ToolbarContent>
<EditorContent>
@((MarkupString)@content)
</EditorContent>
</RichTextEditor>
</td>
</tr>
@ -79,6 +76,8 @@
createdon = htmltext.CreatedOn;
modifiedby = htmltext.ModifiedBy;
modifiedon = htmltext.ModifiedOn;
await RichTextEditorHtml.LoadContent(content);
}
}
catch (Exception ex)

View File

@ -154,8 +154,7 @@ window.interop = {
return editorElement.__quill.root.innerHTML;
},
loadQuillContent: function (editorElement, editorContent) {
content = JSON.parse(editorContent);
return editorElement.__quill.setContents(content, 'api');
return editorElement.__quill.root.innerHTML = editorContent;
},
enableQuillEditor: function (editorElement, mode) {
editorElement.__quill.enable(mode);

View File

@ -154,8 +154,7 @@ window.interop = {
return editorElement.__quill.root.innerHTML;
},
loadQuillContent: function (editorElement, editorContent) {
content = JSON.parse(editorContent);
return editorElement.__quill.setContents(content, 'api');
return editorElement.__quill.root.innerHTML = editorContent;
},
enableQuillEditor: function (editorElement, mode) {
editorElement.__quill.enable(mode);