Мы с другом создаем простое веб-приложение. Я работаю над боковой панелью, которая будет обновляться в зависимости от параметров, отправленных функции рендеринга в js.
Я включил гем ejs и имею каталог шаблонов в каталоге javascripts.
Я сделал простой тест, чтобы увидеть, работает ли ejs, и он выглядит следующим образом.
$(function() {
$('.sidepanel').html(JST['templates/sidepanel/tools']);
});
Когда это запускается, буквально ничего не происходит...
Если я попытаюсь передать данные в JST, я получу следующую ошибку: Uncaught TypeError: Object # has no method 'templates/sidepanel/tools'
На всю жизнь я не могу понять, что происходит. Я пробовал Google в течение последних 3 часов и не нашел помощи.
Есть ли что-то, что мне не хватает? Я пробовал это в проекте rails 3.2, и все работало соответственно.
Спасибо за любую помощь!
-Майк
templates/sidepanel/tools
файл, если он существует. - person vee   schedule 05.07.2013