React-ace: Proposta. Retorno de chamada de validação de entrada Ace

Criado em 11 ago. 2017  ·  4Comentários  ·  Fonte: securingsincity/react-ace

Olá a todos.

Precisamos de uma pequena validação no ReactAce. Não queremos permitir que os usuários enviem eventos de código com nenhum tipo de aviso. ReactAce mostra esses avisos (como ponto e vírgula ausente). Como eu sei, não existe uma maneira padrão de obter os resultados da validação. (Edição # 144) Estou certo?

Nesse caso, sugiro adicionar um novo suporte de retorno de chamada onValidate. Podemos adicionar ouvinte em anotações de alteração e invocar esse retorno de chamada. Por exemplo:

editor.getSession().on('changeAnnotation', function() {
  const annotations = editor.getSession().getAnnotations();
  onValidate(annotations);
});

Se essa funcionalidade fizer sentido, eu poderia trabalhar em relações públicas. O que você acha?

enhancement

Comentários muito úteis

Isso será ao vivo em 5.2.0 que está indo ao vivo agora.

Todos 4 comentários

@tsmirnov Acho que isso soa bem. Gostaria de ver um PR.

Isso será ao vivo em 5.2.0 que está indo ao vivo agora.

Alguma documentação para isso? Não quero permitir que o usuário envie se houver erros. @securingsincity

Consegui encontrá-lo, adicionei uma referência, então this.editorRef.current.editor.session.$annotations foi o caminho para isso.

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

Lyeed picture Lyeed  ·  3Comentários

dmavrin picture dmavrin  ·  3Comentários

burks10 picture burks10  ·  3Comentários

anderoonies picture anderoonies  ·  5Comentários

ponelat picture ponelat  ·  3Comentários