Konwerter HTML na JSX
Wklej HTML i otrzymaj czysty React JSX — class staje się className, atrybuty są w camelCase, ciągi style stają się obiektami, a tagi samodomykające. Działa w całości w przeglądarce. Za darmo.
Wszystko działa w przeglądarce — Twój kod nigdy nie opuszcza urządzenia.
1
O Konwerter HTML na JSX
Konwerter HTML na JSX zamienia zwykły znacznik HTML w gotowy do użycia w React kod JSX w czasie rzeczywistym. Przepisuje class na className, a for na htmlFor, zamienia atrybuty zapisane z myślnikami oraz atrybuty SVG na camelCase, konwertuje ciągi znaków style na obiekty style JSX i samodomyka elementy void, takie jak img i br — dokładnie te same poprawki, które musiałbyś wykonać ręcznie.
Wklej fragment kodu, całą sekcję strony lub znacznik wyeksportowany z narzędzia do projektowania, a panel JSX aktualizuje się w trakcie pisania z podświetlaniem składni. Opcjonalny wrapper zamienia wynik w nazwany komponent funkcyjny, dzięki czemu wynik trafia bezpośrednio do projektu React bez dalszej edycji.
Konwerter działa w całości po stronie klienta: Twój znacznik jest przetwarzany przez JavaScript w Twojej przeglądarce i nigdy nie opuszcza Twojego urządzenia, co czyni go bezpiecznym do użycia z zastrzeżonymi szablonami i stronami wewnętrznymi.
Jak korzystać z Konwerter HTML na JSX
- Wklej swój HTML w lewym panelu lub kliknij Przykład, aby wczytać przykład.
- Obserwuj, jak panel JSX aktualizuje się natychmiast w trakcie pisania lub edycji.
- Przełącz opcję Zawiń w komponent i ustaw nazwę komponentu, jeśli chcesz uzyskać gotowy komponent funkcyjny.
- Kliknij Kopiuj, aby pobrać JSX, lub Pobierz, aby zapisać go jako Component.jsx.
- Użyj Wyczyść, aby zresetować oba panele i przekonwertować kolejny fragment.