1

さて、ちょっと変わった問題があります。私は RichTextEditor を使用しており、ユーザーがサイズを変更できるようにしています。RichTextEditor がテキストを含むボックスのように見えるように、すべてのコントロールがメイン ツールバーに取り除かれています。エディターによって生成された htmltext を保存し、後で再レンダリングすると、常にテキストの最後に余分な改行が追加されるという問題があります。これは段落タグが原因であることがわかりました。ユーザーがテキストを整列できるようにしたいので、それを保持する必要があります。すべてのフォーマットを削除せずに、この最後の改行を削除する方法を知っている人はいますか?

4

3 に答える 3

1

私はこれの修正をハックしました。基本的には、最後の終了段落タグを削除する必要があり</P>ます。RichTextEditor は醜い :(

于 2012-05-25T13:15:21.960 に答える
0

flex html テキスト コンポーネントで同様の頭痛がしました。Flex は、多くの html ケースを適切にサポートしていません。<p>との余分なパディングが<li>常に表示されます。一体、<ul>タグのサポートさえありません。通常のテキストに改行がある場合、flex はタグの最後に余分なパディングを追加し、この改行を削除すると余分なパディングが削除されます。

ただし、次のようなものを使用することもできます: http://code.google.com/p/flex-htmlfilter/

于 2012-05-24T06:44:58.967 に答える