Ueditor é um editor WYSIWYG desenvolvido pelo departamento de P&D de front-end da web do Baidu. É leve, personalizável e se concentra na experiência do usuário. O Ueditor é baseado no protocolo de código aberto BSD. Além de suas características leves de código simplificado e carregamento rápido, o Ueditor também adota um conceito em camadas para que os desenvolvedores possam personalizá-lo livremente de acordo com as aplicações e necessidades reais.
O editor Ueditor é dividido em uma arquitetura de três camadas. Entre eles, a camada principal fornece aos desenvolvedores interfaces API subjacentes, como intervalo, seleção e domUtils. A camada de plug-in de comando intermediário não apenas fornece um grande número de comandos básicos, mas também permite que os desenvolvedores desenvolvam comandos de comando baseados no núcleo. camada e é orientada ao usuário. A camada de interface na extremidade pode fornecer uma interface de interação do usuário personalizada livremente. O modelo configurável do editor de código aberto Ueditor permite que os desenvolvedores acessem qualquer camada para desenvolvimento de acordo com suas necessidades.
Conteúdo de atualização do Editor Baidu v1.2.5.1:
Corrija o bug de “comer palavras” no método de entrada no Chrome 26
Conteúdo de atualização do Baidu Editor v1.2.5.0: novos recursos
. Reconstrução geral da tabela.
.table suporta a inserção de cabeçalhos e títulos.
.table suporta cópia
A tabela suporta ajuste arbitrário de largura e altura.
.table suporta inserção arbitrária de linhas e colunas na frente e atrás.
A operação do teclado de mesa imita a experiência do usuário com palavras.
. Adicione tabela para distribuir linhas e colunas uniformemente.
.Adicionar alinhamento de células da tabela
.Adicionar alinhamento da tabela
. Adicione uma parte selecionada da tabela e clique em retroceder ou excluir para excluir a função.
. Substituir a caixa de diálogo de propriedades da tabela e de propriedades da célula.
A colagem oferece suporte a três modos: texto simples, código-fonte e tags puras.
. Adicione a interface getContentLength para calcular o número de palavras.
. Adicione o evento wordcount para calcular a contagem de palavras.
O upload de imagens oferece suporte à vinculação dinâmica de parâmetros.
. A função de lista foi reescrita para suportar novas tags de lista, como um, um), (um), 1), (1), -- etc.
.Ajustou a lógica da tecla tab na lista
Adicionados níveis às listas de limites.
. Tecla de atalho em tela cheia ALT+Z
Adicionado carregador de página de exibição uparse.js.
Otimização e reparo.
Otimizou a função de inserção de código.
O realce de código no modo de código-fonte está desabilitado por padrão no IE.
A função de captura de tela oferece suporte a navegadores não IE.
. Corrigido o problema de fallback impreciso ao inserir chinês no modo não-IE.
. Melhorou a operação de reversão durante a entrada do teclado.
Expandir