Dijit编辑器将从用户输入中删除所有
实体。
手持Dijit编辑器,进入HTML模式,在其中输入一些带有
的文本。回到所见即所得模式,回到HTML模式,然后查看您的实体消失了。
有什么解决方法吗?
的HTML
<h1>Test file for Editor &nbsp support</h1>
<div id="br" data-dojo-type="dijit.Editor" data-dojo-props='plugins:["viewsource"]'><p>a b</p></div>
Java脚本
require(['dijit/dijit', 'dijit/Editor', 'dijit/_editor/plugins/ViewSource', 'dojo/parser'], function(dijit, editor, viewSource, parser){});
和这里一样玩:http://jsfiddle.net/ABaYL/2/
最佳答案
我认为这个问题与道场无关。
该实体没有消失。它被转换成它的特征。实体“”已转换为以字符“”表示。因此,实体代表仍然存在。如果要显示,请输入``&amp; nbsp;''没有空格,但我想你已经知道了,因为你设法在帖子中显示了。甚至stackoverflow编辑器也会过滤其表示形式。
在这里看看:
http://www.web2generators.com/html/entities
关于javascript - 如何使Dijit Editor保持?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14868049/