Я пытался реализовать внешние шаблоны, но безрезультатно. Это полная ошибка:Получение: Uncaught TypeError: Неверный шаблон! ... в mustache.js
Uncaught TypeError: Invalid template! Template should be a "string" but "undefined" was given as the first argument for mustache#render(template, view, partials)
Я использую browserify-shim
для некоторых других зависимостей, но они работают отлично, и я не получаю ошибки (от этой задачи) с терминала. Это просто внешняя загрузка шаблона, которая вызывает у меня проблемы.
function templateLoader(e) {
var doc = document,
event = EventUtility.getEvent(e),
target = EventUtility.getTarget(event);
$("body").load("templates/index.html #overlay", function() {
var temp1 = $('#overlay').html();
var output = Mustache.render(temp1);
$("body").html(output);
});
}
var flimFlam = document.getElementById('Container');
EventUtility.addHandler(flimFlam, 'click', templateLoader);
Большое спасибо!
Такая же проблема здесь –