Решение в Less.js v1.0.31
Чтобы устранить это ограничение, в версии 1.0.31 Less.js появился метод less.refreshStyles(). Этот метод позволяет перекомпилировать теги
В JavaScript:
less.refreshStyles();","image":"http://www.luping.net/uploads/20241116/17317674096738ac716c563.jpg","datePublished":"2024-11-16T23:10:36+08:00","dateModified":"2024-11-16T23:10:36+08:00","author":{"@type":"Person","name":"luping.net","url":"https://www.luping.net/articlelist/0_1.html"}}
Динамическая загрузка правил Less.js
Включение Less.js в веб-сайт может улучшить его возможности стилизации. Однако есть одно ограничение: необходимо загружать все таблицы стилей LESS перед сценарием Less.js. Это может стать проблемой, когда определенные стили необходимо загружать динамически после начальной загрузки страницы.
Текущие ограничения
В настоящее время Less.js определяет порядок загрузки внешних таблицы стилей и сценарий играют решающую роль. При обратном порядке, как показано ниже, файл style.less не загружается ни в Firefox, ни в Chrome:
Решение в Less.js v1.0.31
Чтобы устранить это ограничение, в версии 1.0.31 Less.js появился метод less.refreshStyles(). Этот метод позволяет перекомпилировать теги
Реализация динамической загрузки
Чтобы реализовать динамическую загрузку Less. js, выполните следующие действия:
Пример:
В JavaScript:
less.refreshStyles();
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3