RichTextEditor customizado com suporte a XHTML no Flex

Quem já usou o RichTextEditor no Flex e tentou usar o HTML gerado por ele sabe que não é uma boa alternativa – primeiro porque ele gera um HTML próprio para o componente com algumas tags “inválidas”, segundo porque é um código terrível de ler (todas as tags com caracteres MAIÚSCULOS e sem identação nenhuma) e depois porque, se você colocar o HTML gerado em uma página qualquer, o texto não vai aparecer “bonitinho” como no componente – as letras aparecerão em tamanho família, por exemplo.

Para resolver isso o Axel estendeu o RichTextEditor e criou um componente que faz a mesma coisa, só que ele tem outra propriedade: xhtmlText. Essa propriedade armazena o código em XHTML do texto digitado, enquanto a propriedade htmlText permanece inalterada. Dessa forma, você pode continuar usando o conteúdo de htmlText como fazia antes, ou evoluir para uma implementação decente, usando XHTML.

Esse recurso é especialmente útil quando você usa uma interface em Flex para editar algum conteúdo dinâmico de um site em XHTML.


Poderia avaliar este artigo, por favor?

1 Estrela2 Estrelas3 Estrelas4 Estrelas5 Estrelas (Nenhum voto)
Loading ... Loading ...

Posts relacionados

  • Rafael

    Você tem algum tratamento adicional para as quebras de linha?

  • Rafael

    Você tem algum tratamento adicional para as quebras de linha?