Emmet: Bagaimana cara mengubah perilaku jsx className untuk modul css

Dibuat pada 29 Mar 2018  ·  8Komentar  ·  Sumber: emmetio/emmet

Saya mencoba mengubah perilaku emmet untuk kelas di jsx untuk menggunakan modul css daripada string:

| abr | saat ini | diinginkan |
|---|---|---|
| div.a | <div className="a"></div> | <div className={styles.a}></div> |

Namun, sepertinya saya tidak tahu bagaimana mencapai ini. seperti yang saya mengerti, saya memerlukan filter khusus untuk melakukan ini. dan saya bahkan tidak yakin apakah filter khusus memungkinkan.

Apakah seseorang dapat mengarahkan saya ke arah yang benar?

Komentar yang paling membantu

@midgethoen apakah Anda memperbaikinya di vscode?

Semua 8 komentar

jadi saya mengabaikan kalimat ini di dokumen :

Setiap file .js yang terletak di folder ekstensi akan dimuat dan dieksekusi saat plugin dimulai. Gunakan file js untuk membuat filter atau tindakan Anda sendiri: Anda dapat menggunakan modul dan binding Emmet untuk membuat skrip editor Anda dengan JavaScript.

Saya sekarang mencoba untuk membuat ini berfungsi

Jadi saya menggunakan emmet sebagai bagian dari vscode. Dan meskipun itu mendukung konfigurasi extensionPath.
itu hanya memuat snippets.json dan syntaxProfiles.json ..

Yang butuh beberapa saat bagi saya untuk mencari tahu

jadi saya kira saya melanjutkan untuk mencoba memahami bagaimana integrasi emmet bekerja di vscode secara khusus

Ada pembaruan untuk ini? Saya baru saja pindah dari Atom, dan di Atom Anda memiliki plugin itu: https://github.com/ambethia/emmet-jsx-css-modules

@midgethoen apakah Anda memperbaikinya di vscode?

Ada pembaruan?

Akan mencoba menambahkan fitur ini dalam versi Emmet yang diperbarui

Ada pembaruan tentang ini?

Karena saya sedang menyelesaikan implementasi Emmet 2, mari lanjutkan diskusi di sini: https://github.com/emmetio/emmet/issues/589

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

HeikoMamerow picture HeikoMamerow  ·  16Komentar

nicothin picture nicothin  ·  18Komentar

deathmood picture deathmood  ·  15Komentar

planetoftheweb picture planetoftheweb  ·  3Komentar

fversepuy picture fversepuy  ·  5Komentar