Я использую полную версию Linked In версии 1.2.0 от dust.js и пытаюсь определить фильтр для использования при визуализации представления JSON с помощью шаблона пыли. Когда я включил эту строку в скрипте страницы:Ошибка при определении фильтра dust.js
_.extend(dust.filters, {foo: function(value){ return 'foo'; }});
это приводит к ошибке в отладчике Хрома:
неперехваченного ReferenceError: _ не определен
Если добавить определение фильтра где другие фильтры находятся в файле .js пыли. Что я делаю не так?
ОК, никогда не записывая код, расширяющий функциональность объекта js, и реплицирующий код создания фильтра, который я нашел, который использует «_.extend», я не знаю, как это исправить. Эта строка кода находится внутри вызова jQuery $ (document) .ready (function() {}). – Jim
_.extend является частью Underscore.js. Вы можете получить его здесь: http://underscorejs.org/ – smfoote
Вот и все, спасибо. Underscore.js выглядит полезным. – Jim