Я пытаюсь объявить шаблон в моем приложении angular-meteor в файле javascript клиента. У меня это в моем основном угловом контроллере, который находится на стороне клиента.Где разместить шаблоны в угловом метеор?
Я использую blaze-template directive связать взрывной синтаксис шаблона в угловую области.
В моей index.html у меня есть шаблон, как, например:
И чуть ниже меня <blaze-template name="rappers"></blaze-template>
Когда я удаляю мой шаблон из файла javascript контроллера. Ошибка уходит, что заставляет меня думать, что мой вызов Шаблона в стороне javascript ошибочен. Есть ли проблема с угловым связыванием с шаблоном?
В качестве примечания: Я стараюсь двигаться мой шаблон в другой HTML файл не повезло либо
я, вероятно, следует перефразировать или задать другой вопрос, потому что единственная причина, почему я пытаюсь использовать Meteor шаблонов поэтому я могу использовать методы Session.get для доступа к Meteor.methods на стороне сервера, которые получают данные spotify-web-api. Если я смогу использоватьreturn Session.get("playlist")
в моих угловых контроллерах, чем я это сделаю. Есть ли способ сделать это угловым способом вместо доступа к данным сеанса, метеорный способ вызова шаблонов, как показано ниже. ``
Template.tweets.helpers({
rant: function() {
return Session.get("tweets");
}
})
``
Мой угловой код работает с некоторым успехом, но это только console.logs() данные
scope.getElvis = function(){
Meteor.call('getElvis',function(err,data){
if(err){
console.log('failed ', err)
}
else{
console.log('success ', data)
}
})
}
Можно попробовать переместить декларацию «Template» из контроллера, чтобы быть глобальным? – Urigo
Эй, спасибо за ваш ответ. Я пробовал перемещать шаблон из контроллера без успеха. Я должен отметить, что я использую угловую упаковку метеора. После некоторого поиска я обнаружил, что [[email protected]=1.07] (https://github.com/Urigo/angular-meteor/issues/849) использует '' и ваш пакет [угловое с пламенем] (https://atmospherejs.com/meteor/angular-with-blaze). Поэтому я решил удалить угловые и установить ** угловое с пламенем **. Однако мое приложение полностью ломается. –
Felice
Можете ли вы поделиться репо? – Urigo