Penyorotan sintaks salah ketika komponen sebelumnya menutup sendiri. (Lihat tangkapan layar di bawah.)
Anda dapat menyalin kode berikut ke dalam file *.svelte
untuk melihat:
<SelfClosingComponent/>
<div>stuff</div> <!-- highlight problem with opening tag -->
<div>stuff</div> <!-- no highlight problem -->
<SelfClosingComponent/>
<meta/> <!-- highlight problem -->
<SelfClosingComponent/>
<div/> <!-- highlight problem, but also not valid html, so...??? -->
<SelfClosingComponent/>
<!-- <Intro/> --> <!-- highlight problem -->
<!-- <Intro/> --> <!-- returns to normal after problem -->
<SelfClosingComponent></SelfClosingComponent>
<div>stuff</div> <!-- no highlight problem when component has ending tag -->
Perilaku yang diharapkan
Sorotan harus kembali ke perilaku normal setelah komponen yang menutup sendiri seperti <SelfClosingComponent/>
.
Tangkapan layar
Sistem (harap lengkapi informasi berikut):
Berpotensi terkait: https://github.com/sveltejs/language-tools/issues/299
Contoh yang lebih sederhana
<div/>
<div></div>
Itu hanya terjadi jika tidak ada ruang sebelum bagian penutup
Woo hoo! Terima kasih @dummdidumm!