1、提交編輯好的內容, 后台post 接收發現 html 不見了,這個時候也許就是轉義的問題, 既可以試試
$content = htmlspecialchars(stripslashes(input('content','','trim')));
2、使用 ueditor 的 setContent(),給編輯器賦值, 發現編輯里面什么都沒有 , 那是因為有可能,執行 setContent()的時候, 編輯器還沒加載好,你可以試試等編輯器加載完成在執行賦值的操作
that.ue.ready(function () { that.ue.setContent(that.article.content); });
3、賦值成功了,發現 HTML 暴露出來了, 這個也是轉義的原因,轉回來就可以了
$info['content'] = htmlspecialchars_decode($info['content']);