Вопросы по теме 'backbone-views'

Backbone.js отображает коллекцию сброса с одним представлением
Я пытаюсь отобразить отфильтрованную коллекцию из одного представления, используя поле выбора, используя свойство сброса. Первая проблема заключается в том, что поле выбора и отображаемый контент должны отображаться в одном и том же div, чтобы...
2001 просмотров
schedule 17.11.2023

Лучший способ расширения модели
Согласно документации Backbone.js Model-parse выполняет следующие действия: parse вызывается всякий раз, когда данные модели возвращаются сервером при выборке и сохранении. Чтобы увеличить модели, которые я уже загрузил, я использую...
135 просмотров

Событие просмотра магистрали не срабатывает - не знаю, почему
Я пытаюсь запустить событие click , но оно не работает. Может быть, кто-то может видеть что-то, что я не могу. ConnectionView = GlobalView.extend({ tagName: 'div', events: { "click .social-links": "check" }, initialize:...
2514 просмотров

Параметр метода рендеринга представления Backbone по умолчанию
У меня есть представление магистрали, связанное с моделью. Представление прослушивает метод изменения и вызывает рендеринг, если модель изменена. this.listenTo(this.model, 'change', this.render); У меня возникла проблема, связанная с тем,...
2667 просмотров

как правильно получить элемент из коллекции
В моем магистральном представлении я получаю модели из своей коллекции. initialize:function(){ this.collection = new collection(student); this.render(); }, из этой коллекции я фильтрую модели с высокой стоимостью, используя метод...
150 просмотров

Получение модели магистрали без идентификатора (для отображения сведений о вошедших в систему пользователях)
Я думал, что это будет легко, но я застрял. Вот код: На сервере: app.get('/api/currentuser',function(req,res){ User.findOne({ _id: req.currentUser.id },'name',function(err, user_details) { if (err) { return next(err);...
3606 просмотров
schedule 11.02.2024

Обработка событий между представлениями
Хорошо, у меня есть макет, как на этом рисунке: Таблицу в верхней части экрана составляют: Просмотр списка сообщений define(['backbone','collections/messages','views/message'], function(Backbone, MessageCollection, MessageView) {...
2010 просмотров

Рендеринг один раз при одновременном изменении атрибута
В моем приложении Backbone.js у меня есть следующие модель и представление: var Operation = Backbone.Model.extend({ defaults: function() { return { sign: '-', value: '0000', index: 0 }...
919 просмотров

Как проверить поле ввода в модальном режиме начальной загрузки
У меня есть основной вид, как показано ниже: app.View.WelcomeProfil = Backbone.View.extend({ initialize : function(){ this.header = document.createElement('div'); this.$header = $(this.header); this.render(); }, model : new...
332 просмотров

backbone.js: событие запуска при отображении представления
Я разрабатываю веб-приложение с Resthub, поэтому на передней стороне есть стек backbone.js. Мне нужно вызывать метод каждый раз, когда отображается новое представление (а также всевозможные подпредставления), чтобы добавить некоторые специфические...
4032 просмотров

таблица не отображается в магистрали
У меня есть динамическая таблица, созданная следующим образом app.View.FriendRequestTableView = Backbone.View.extend({ tagName: 'table', className: 'table table-hover', initialize : function(options) { this.options = options;...
70 просмотров

Uncaught TypeError: объект 5229d8fff4ae7a3803000023 не имеет метода toFixed
Вот мой фрагмент кода: json.iddd = ~~(json.id); console.log(typeof(json.iddd)); //shows number new ResponseTabView(json.iddd); // backbone view внутри представления, которое я вызываю: this.grid = new Backgrid.Grid({body :...
1849 просмотров

Представление коллекции марионеток не обновляется при добавлении модели
Я новичок в Марионетт. Так что может быть его довольно простой. У меня есть коллекция, инициализированная глобально и пустая во время создания. App.Colors= Backbone.Collection.extend({ model : App.Color, comparator : "price" });...
2325 просмотров
schedule 15.04.2024

Оберните обработчики событий представления магистрали или обработчики событий jQuery в блоке try catch
Я хочу выполнить глобальную обработку событий для сообщения об ошибках JavaScript. Мы минимизировали файлы JS в производстве, поэтому я пытаюсь сделать это с помощью исходной карты. К сожалению, неперехваченные ошибки (о которых сообщает...
303 просмотров

Магистральный маршрутизатор: как дождаться готовности представлений?
В картографическом приложении, организованном с помощью Backbone, в основном представлении отображаются пути на карте. Этому представлению нужны данные, которые оно извлекает с сервера при первой загрузке, что занимает время (~ 500 мс). Каждый...
157 просмотров

Триггер модели Backbone.js изменяется, только если снова вызывается model.on
Это мой первый пост, так что будьте любезны ;) Я пытаюсь создать образец приложения Backbone+requireJS и наткнулся на странную проблему. В моих представлениях функция инициализации, которую я привязываю к событию изменения моделей,...
991 просмотров

Получить всю модель в Backbone JS
В базовых моделях javascript мы получаем отдельные элементы, как показано ниже: var type = this.model.get("type"); Здесь тип будет определен на стороне сервера, а затем получен в JS с использованием приведенного выше синтаксиса. У меня...
269 просмотров

Backbone.js View с несколькими коллекциями и сортировкой
У меня есть представление с несколькими коллекциями, реализованными следующим образом: collection: { folders: new FolderCollection(), images: new ImageCollection(), files: new FileCollection() }, И примерная коллекция выглядит так:...
289 просмотров

доступ к глобальной переменной окна в другом окне в javascript
Я открыл отдельное окно со страницы, используя window.open(url); . Я установил некоторые глобальные переменные внутри первого окна. Теперь я хочу получить доступ к этим переменным в моем новом окне. Как мне это сделать? или есть способ добиться...
2222 просмотров

Как проверить, было ли представление боковой панели уже отображено в магистрали?
Как правило, пользователь входит на веб-сайт через домашнюю страницу, а затем я отображаю боковую панель. Затем пользователь щелкает ссылку, и маршрутизатор отображает другое представление и заменяет исходное представление контента. Вид боковой...
318 просмотров
schedule 14.05.2024