Что значит "!" в require.js, когда я включил модуль? Что такое синтаксис? Я, в том числе динамический стиль в моем проекте, и я нашел https://github.com/martinsb/require-css плагин Все хорошо.что значит "!" in require.js
require(['css!css/sample.css'], function() {
alert('Stylesheet has been loaded');
});
Почему [ 'CSS! CSS/sample.css'] включают css.js и CSS/sample.css?
Edit:
Я знаю, что альтернатива:
define(["controller", "RequireCSS","marionette"],
function (Controller, css, Marionette) {
css.load("default.css");
RequireCSS.js
define(function() {
return {
load: function (url) {
var link = document.createElement("link");
link.type = "text/css";
link.rel = "stylesheet";
link.href = url;
document.getElementsByTagName("head")[0].appendChild(link);
}
}
});