在所见即所得的编辑器中如何查看格式化后的数据?

What Should I Do To View The Formatted Data In WYSIWYG Editor?

我正在使用 ASP.NET MVC 开发 Web 应用程序。我想将 MsSQL 数据库中保存的格式化文本提交到 Summernote 文档中的 Summernote for editing. However, the JavaScript method I developed on the client side does not add only the post content from the server to the HTML document. I looked through the Insertion API,但找不到解决方案。

下面的调试图像显示了来自数据库的 PostContent 数据。下面提供了我开发的程序部分。我需要做什么来解决这个问题?

<div class="form-group">
    <label class="control-label">Content</label>
    <div id="summernote"></div>
</div>
function FUNCTION_GetPostDetailByPostID(e) {
    $.ajax({
        url: "/Post/GetPostDetailByPostID?postId=" + e,
        type: "get",
        success: function (e) {
            $("#inputPostID").val(e.ID);
            $("#inputTitle").val(e.Title);
            $("#inputSlug").val(e.Slug);
            $("#imgPost").attr("src", e.ImageUrl);
            $("#inputShortDescription").val(e.ShortDescription);
            $("#selectCategory").val(e.CategoryID);
            $("#inputDate")[0].value = e.ModifiedOnString;
            $("#inputIsActive")[0].checked = e.IsActive;

            /* The line below doesn't work, but there is no error warning in the console. */
            $("#summernote").code(e.PostContent);
        }
    });
}

您可能正在使用 Summernote 的更新版本。要将数据库中的格式化数据打印到 summernote 容器,请按如下方式更新 $("#summernote").code(e.PostContent); 行:

$("#summernote").summernote("code", e.PostContent);

示例应用程序在 Basic API, not the Insertion API 中可用。