Я уже использую RequireJS для загрузки jQuery и других плагинов следующим образом:
var dependencies = ["order!jquery", "order!plugins/jquery.typewatch",
"order!plugins/jquery.csv-0.71.min", "plugins/jquery.zclip.min"];
require(dependencies, function($) {
// jQuery code goes here
});
Это прекрасно работает. Теперь я хочу использовать RequireJS для загрузки текстового файла, поэтому я скачал текстовый плагин RequireJS и изменил мой код:
var dependencies = ["order!jquery", "order!plugins/jquery.typewatch",
"order!plugins/jquery.csv-0.71.min", "plugins/jquery.zclip.min",
"text!data/mytext.txt"];
require(dependencies, function($) {
// jQuery code goes here
});
Глядя на DevTools, запрос работает нормально - текстовый файл запрашивается. Но как получить содержимое текстового файла?
Я попробовал это, как это было предложено документами RequireJS:
require(dependencies, function($, txt) {
console.log(txt);
});
но txt
не определено.
ОБНОВЛЕНИЕ: если это актуально, я использую RequireJS 1.0.7 и вызываю его следующим образом из моего HTML:
<script data-main="scripts/main.js" src="/scripts/require-jquery.js"></script>