2016-08-29 4 views
-1

Ich arbeite an reactjs Projekt wo wir die scss verwenden. Ich habe Probleme mit Datumsauswahl. Wenn ich die scss-Datei der Datumsauswahl in Code importiere. SCSS-Compiler ändert den tatsächlichen Namen von Klassen mit etwas dingpicker_dkfjkadjfklaj.Wie importiert man die scss-Bibliothek in Code, so dass der Klassenname sich nicht ändert

Also hier gibt es eine Möglichkeit, wie wir vermeiden können, die sss kompilieren den Namen der Klassen zu ändern und die so wie es ist in DOM aus Datei.

Ich habe etwas über die globalen Selektoren gehört, aber nicht sicher, wie wir das anwenden können.

Ich benutze https://github.com/Hacker0x01/react-datepicker Vielen Dank im Voraus!

+0

In dem Compiler Sass Sie laufen? – vivek

+0

"node-sass": "^ 3.7.0", – kag

+0

Sie sagen, dass nach dem Kompilieren der Sass, Klassennamen in CSS geändert wird ryt? – vivek

Antwort

0

Endlich verstanden. global wird in diesem Fall funktionieren.

Erstellen Sie eine Datei wie mystyle.scss und in welcher Vergangenheit der folgende Code. Im Rahmen der globalen Vergangenheit der CSSP des Datepicker. Wenn die Seite in DOM gerendert wird, wird css angezeigt, ohne die Postfixes zu verwenden.

:global{ 
/* css here */ 
} 

bekam ich die Antwort von https://github.com/JedWatson/react-select/issues/872

Verwandte Themen