• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

question-closed Jak zaimplementować MaterializeCss do react?

0 głosów
410 wizyt
pytanie zadane 30 kwietnia 2019 w JavaScript przez Hasira Bywalec (2,100 p.)
zamknięte 1 maja 2019 przez Hasira

Witam, tak jak powyżej.. próbowałem wieloma sposobami, ale żaden nie działa tak jak powinnien

1. import w index.js z node_modules (w konsoli nic nie było, ani nie importowało tego)

import 'materialize-css/dist/css/materialize.min.css';

2. bezpośredni link w index.html

<!-- Compiled and minified CSS -->
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0/css/materialize.min.css">

    <!-- Compiled and minified JavaScript -->
    <script src="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0/js/materialize.min.js"></script>

link bezpośredni działa, css jest załadowany, ale nie działa, co wygląda tak

komentarz zamknięcia: resolved

1 odpowiedź

0 głosów
odpowiedź 30 kwietnia 2019 przez pr0way Nałogowiec (42,200 p.)
wybrane 1 maja 2019 przez Hasira
 
Najlepsza

1. Ścieżka wygląda na jak najbardziej poprawną, sprawdź w katalogu node_modules czy fizycznie istnieje w nim katalog materialize-css (jeżeli nie zainstaluj: npm install materialize-css@next ).

2. Aby działały ikony musisz dodać jeszcze czcionkę która je zawiera:

  <link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">

 

komentarz 30 kwietnia 2019 przez Hasira Bywalec (2,100 p.)
Ikony mam i instalowałem, więc tak, istnieje
komentarz 30 kwietnia 2019 przez pr0way Nałogowiec (42,200 p.)

W kodzie produkcyjnym nie ma nigdzie linku do fontów.

komentarz 1 maja 2019 przez Hasira Bywalec (2,100 p.)
Nie wrzucam na bieżącąco tego co zrobię na server, ale dziś zaktualizuje
komentarz 1 maja 2019 przez Hasira Bywalec (2,100 p.)

@Tpk, zaktualizowałem to na serverze, o ile dropdown działa jak należy, to sam header i sienav już nie wyświetla tak jak powinno

dodam, że to moje pierwsze zagłębienie w react, nigdy wcześniej w nim nie pisałem

komentarz 1 maja 2019 przez pr0way Nałogowiec (42,200 p.)

Ciężko mi powiedzieć co może być nie tak, bo nie wiem jak to wygląda w kodzie jednak do debugowania mogę polecić Ci rozszerzenie do Chrome - React Developer Tools oraz dorzucenie do projektu ESLint'a żeby na bieżąco widzieć wszelkie nieprawidłowości.

1
komentarz 1 maja 2019 przez Hasira Bywalec (2,100 p.)
już ogarnąłem wszystko ;)

Podobne pytania

0 głosów
1 odpowiedź 647 wizyt
0 głosów
1 odpowiedź 340 wizyt
pytanie zadane 26 grudnia 2020 w JavaScript przez sKodowany Obywatel (1,150 p.)
0 głosów
2 odpowiedzi 1,322 wizyt
pytanie zadane 9 kwietnia 2021 w Python przez TeaCup Obywatel (1,370 p.)

93,772 zapytań

142,730 odpowiedzi

323,382 komentarzy

63,369 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Twierdza Linux. Bezpieczeństwo dla dociekliwych

Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.

...