Andere Tipps

Dank für diese Frage - es hat mir sehr geholfen. Ich bin nur das Thema, um die Aktualisierung zu zeigen, wie ich dynamisch eine CSS-Datei hinzufügen angetan hat.

Ich habe die letzte Version von LESS (1.3.3).

var stylesheetFile = 'file.css';
var link  = document.createElement('link');
link.rel  = "stylesheet";
link.type = "text/less";
link.href = stylesheetFile;
less.sheets.push(link);

less.refresh();

Sie können diese leichte verwenden (3k) Bibliothek faul Last weniger / css und js Dateien ( Disclaimer: ich bin der Autor)

.

Das ist so einfach wie:

lazy.load('/static/less/style.less');

Es kann auch einen Rückruf erhalten, einige weitere Vermögenswerte mit Abhängigkeiten laden und kümmert sich um Cache.

fand ich eine up-to-date-Version des Skripts, das perfekt mit LESS-Datei funktioniert:

  <script src="//cdnjs.cloudflare.com/ajax/libs/less.js/3.0.0/less.min.js"></script>

Statt mit

less.refreshStyles()

Verwendung

less.refresh()
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top