backbone-views

Я работаю над приложением, которое имеет боковую панель с правой стороны. Это показывает коллекцию. Каждая модель коллекции имеет поведение select. В верхнем центре страницы у меня есть один независимый основной вид, который действует как "информационная панель" , и этот вид должен обновить информацию, когд...

Существует ли какой-либо способ прослушивания события remove / destroy на представлении магистрали.? Я хочу сделать что-то, как показано ниже: $(myBackboneView).on('remove', function () { // do some processing }); Или $(myBackboneView).on('destroy', function () { // do some processing }); Зар...

Я думал, что это будет легкая вещь, но я застрял. Вот код: На Сервере: app.get('/api/currentuser',function(req,res){ User.findOne({ _id: req.currentUser.id },'name',function(err, user_details) { if (err) { return next(err); } if (user_details) { res.send(u...

Я только что решил изучить позвоночник. Я следую видео-учебнику. Там все работает нормально, но в конце я получаю эту ошибку "Uncaught TypeError: не могу прочитать свойство 'name' из undefined". Вот мой код: var MenuItemDetails = Backbone.View.extend({ render: function() { var mar...

Я почти новичок в позвоночнике. Я пытаюсь привязать коллекцию к представлению, чтобы при добавлении новой модели в коллекцию представление обновлялось. Я думаю, что когда вы делаете это с моделями, Вы можете привязать к событию изменения модели. Но как сделать то же самое с коллекциями? App.Views.Hotels = Ba...

В обычном html я пишу так: <input id="input-upload-image" type="file" multiple onchange="handleFiles(this.files)"> В Backbone я пишу так, чтобы получить ту же функциональность: events: { 'change #input-upload-image': 'handleFiles' } handleFiles: function () {} Мой вопрос заключается в том, как ...

Я создаю одностраничное приложение, и я совершенно новичок в backbone. У меня есть проблема с созданием нескольких представлений, которые используют одну и ту же оболочку-div. Моя настройка: Я добавил функцию close для всех представлений: Backbone.View.prototype.close = function(){ this.remove(); ...

Я пытаюсь передать макет в CollectionView, а затем управлять областями внутри него. Прямо сейчас я успешно отправляю макет в CollectionView (который находится в его собственной области) следующим образом: main_layout.main_region.show(new CollectionView({ itemView: ALayout, collection : someCollection...

как должно выглядеть el быть обработаны? Он должен быть установлен, иначе события не срабатывают (см. здесь). но должен ли это быть элемент, который уже находится на странице? В моем приложении я визуализирую шаблон (jQuery Templates) в Fancybox. Что должно быть el быть в этом случае?...

не могли бы вы сказать разницу между $el и el в основу.вид на JS?...