1

Dijit エディターは 、ユーザー入力からすべてのエンティティを削除します。

Dijit Editor を手に、HTML モードに入り、テキストを入力します 。WYSIWYG モードに戻り、HTML モードに戻ると、エンティティが消えていることがわかります。

回避策はありますか?

HTML

<h1>Test file for Editor &amp;nbsp support</h1>
<div id="br" data-dojo-type="dijit.Editor" data-dojo-props='plugins:["viewsource"]'><p>a&nbsp;b</p></div>

Javascript

require(['dijit/dijit', 'dijit/Editor', 'dijit/_editor/plugins/ViewSource', 'dojo/parser'], function(dijit, editor, viewSource, parser){});

ここでも同じように再生します: http://jsfiddle.net/ABaYL/2/

4

1 に答える 1

1

この問題は道場関係ではないと思います。

エンティティは消えませんでした。それはその文字に変換されました。エンティティ「 」は文字 " " としての表現に変換されました。したがって、エンティティの表現はまだそこにあります。 を表示したい場合は「&nbsp;」と書きます。スペースなしですが、   を表示できたので、すでにご存知だと思います。あなたの投稿で。stackoverflow エディタでさえ   をフィルタリングします。その表現に。

ここを見てください:

http://www.web2generators.com/html/entities

于 2013-02-15T08:32:53.910 に答える