Saya telah memasang versi terbaru. File saya dibuka sebagai file Babel JS dan saya telah menyetel e4x ke true dalam file konfigurasi saya. Inilah yang saya miliki saat ini:
return (
<a href="#"
onClick={e => {
e.preventDefault()
onClick()
}}>
{children}
</a>
);
Namun, setelah diformat menjadi ini:
return ( < a href = "#"
onClick = {
e => {
e.preventDefault()
onClick()
}
} > { children } < /a>
);
Apa yang perlu saya ubah agar file saya diformat dengan benar atau setidaknya tidak kacau?
Sudahkah Anda menyetel e4x=true
?
@bitwiseman Ya, benar.
Saya juga dengan e4x=true
! Aneh sekali. :kegembiraan:
Terima kasih! Saya telah menambahkannya ke daftar saya untuk versi berikutnya.
Inilah yang saya temukan tentang masalah ini:
// successful - no change
return(
<a href="#" onClick={e => { e.preventDefault() onClick()}}>
{children}
</a>
);
// successful - no change
return <b><a href="#"
onClick={e => {
e.preventDefault()
onClick()
}}>
{children}
</a></b>;
// failure - adds spaces
return <a href="#"
onClick={e => {
e.preventDefault()
onClick()
}}>
{children}
</b>;
Komentar yang paling membantu
Terima kasih! Saya telah menambahkannya ke daftar saya untuk versi berikutnya.