Halo semuanya.
Kami membutuhkan validasi kecil di ReactAce. Kami tidak ingin mengizinkan pengguna mengirimkan acara kode dengan segala jenis peringatan. ReactAce menunjukkan peringatan itu (seperti titik koma yang hilang). Seperti yang saya tahu, tidak ada cara standar untuk mendapatkan hasil validasi. (Masalah #144) Apakah saya benar?
Jika demikian, saya sarankan untuk menambahkan prop panggilan balik baru diValidate. Kami dapat menambahkan pendengar pada anotasi perubahan dan memanggil panggilan balik itu. Sebagai contoh:
editor.getSession().on('changeAnnotation', function() {
const annotations = editor.getSession().getAnnotations();
onValidate(annotations);
});
Jika fungsi itu masuk akal, saya bisa mengerjakan PR. Bagaimana menurutmu?
@tsmirnov Saya pikir itu terdengar bagus. Saya ingin melihat PR.
Ini akan ditayangkan di 5.2.0
yang akan ditayangkan sekarang.
Ada dokumentasi untuk ini? Saya tidak ingin mengizinkan pengguna untuk mengirimkan jika ada kesalahan. @securingsincity
Dapat menemukannya, saya menambahkan referensi lalu this.editorRef.current.editor.session.$annotations adalah jalur menuju itu.
Komentar yang paling membantu
Ini akan ditayangkan di
5.2.0
yang akan ditayangkan sekarang.