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

Backbone.js — использование триггера для запуска события и передачи данных
Я пишу компонент меню вкладок, используя backbone.js в качестве основы MVC. Когда пользователь нажимает на вкладку, компонент переключает вкладки (внутренняя операция), но тогда я хотел бы, чтобы слушатели компонента реагировали на действие,...
40394 просмотров
schedule 01.01.2023

Как отменить привязку обратного вызова выборки Backbone Collection?
Если у меня есть представление, в котором есть коллекция, которая извлекается в функции инициализации, но представление необходимо очистить перед возвратом выборки, как мне отменить привязку обратных вызовов успеха и/или ошибки? Итак, с таким...
1549 просмотров
schedule 11.07.2022

Backbone.js не анализировал данные в IE
Я использую backbone.js для создания веб-сайта. Он отлично работает на нашем сервере разработки, но не анализирует данные на клиентском сервере с использованием IE7-9. (Файрфокс, Сафари нормально) Я обнаружил, что магистраль вызывает fetch() для...
348 просмотров

Событие перехвата BackboneJS OnAdd при начальной загрузке
Я создаю коллекцию без использования fectch(), но с уже доступными данными JSON. this.displays = new Displays(jQuery.parseJSON($('#temp_json').html())); Мне нужно, чтобы каждая модель этой коллекции имела настройку значения «позиция», которая...
200 просмотров

Как Backbone должен прослушивать загрузку файлов?
Я написал загрузку файла с одной кнопкой, используя скрытый iframe и javascript для отправки формы. Я пытаюсь получить магистраль для прослушивания, когда она будет успешной, поэтому я могу создать новый div для изображения, которое будет вставлено...
386 просмотров

Повторное использование представлений в backbonejs
Я хочу отобразить представление и его дочерние представления без потери связанных событий. Прямо сейчас я визуализирую основной вид один раз, а затем добавляю его дочерние представления к элементу. Когда родительское представление снова...
194 просмотров

Как обрабатывать события Backbone, реализующие google.maps.OverlayView?
Представление My Backbone реализует google.maps.OverlayView() . Это представление содержит несколько элементов div для контента, и мне нужно обработать наведение/выход из контейнера div и события щелчка на двух содержащих элементах div....
341 просмотров

Утечка памяти при фильтрации магистральной коллекции
У меня есть фильтр, работающий над моей базовой коллекцией. Введите поиск в поле поиска и список живых фильтров. Работает отлично, или я так думал. Когда я посмотрел на снимок кучи памяти в Chrome, я увидел утечку памяти при каждом поиске... 6...
769 просмотров
schedule 23.05.2023

Backbone.js: привязка массива коллекции к функции
У меня есть массив коллекций (coll_array). Все коллекции привязаны к одной и той же функции (process_coll) для всех событий. Это означает, что любое изменение любой коллекции в массиве приводит к выполнению одной и той же функции. Моя проблема...
182 просмотров
schedule 12.06.2023

Привязать представление к коллекциям в backbone.js
Я полуновичок в backbone. Я пытаюсь связать коллекцию с представлением, чтобы при добавлении новой модели в коллекцию представление обновлялось. Я думаю, что когда вы делаете это с моделями, вы можете привязываться к событию изменения модели. Но...
10974 просмотров

Backbone.js модифицирует недавно извлеченную коллекцию до того, как произойдут события сброса
Я пытаюсь сделать следующее: Получить данные с сервера Добавьте к моделям индекс с отсчетом от нуля до того, как представления будут уведомлены. Наконец, запустите события «рендеринга» для просмотров. Я пытался сделать это, используя...
886 просмотров

Как получить магистраль для привязки события отправки к форме?
Я использую следующий код для создания представления: LoginForm = Backbone.View.extend({ tagName :"form" ,id : "login-form" ,className :"navbar-form" ,initialize: function () { this.model = new StackMob.User();...
25239 просмотров

Событие select2-selecting не запускается
Я использую Select2 на своем веб-сайте и пытаюсь использовать событие select2-selecting , но он не стреляет. Я также использую Backbone.js в приложении, поэтому первое, что я попробовал, это добавить select2-selecting к моему объекту events...
15248 просмотров

Как создать/обновить представление магистрали на основе ответа модели магистрали?
Я нашел множество примеров Backbone, связанных со списками элементов. Я пытаюсь найти способ выполнить следующее: Обновите последнюю цену предмета (полученную из вызова сервера) вместе с другой информацией о предмете (также с сервера... тот же...
274 просмотров

Магистраль: запуск события только один раз при «изменении» коллекции
Простой вопрос: Как лучше запустить событие "только один раз"? У меня есть коллекция в магистрали с несколькими моделями. Иногда атрибуты нескольких моделей обновляются одновременно, вызывая несколько событий «изменения» в коллекции. Каков...
2400 просмотров

Навигация по магистральному маршрутизатору имеет долгую историю
Я создаю приложение с помощью Backbone и для перехода от шага 1 к шагу 2 использую функцию router.navigate. Теперь он перейдет на следующую страницу и вернется и т. д. Однако каждый мой шаг будет сохранен в истории, и каждая страница в истории...
284 просмотров

DelegateEvents: дочерние элементы itemView не удаляются при удалении модели из коллекции
У меня есть collectionview ItineraryEditorView , который меняется местами в области макета и из нее. Один и тот же экземпляр collectionView заменяется с помощью region.show вместо того, чтобы каждый раз создавать новый экземпляр для...
768 просмотров

Сохранение данных с обновленными значениями в Backbone.js
Я работаю над приложением MVC с Backbone.js. Предполагая, что у меня есть представление сведений о пользователе: - var userDetailsView = Backbone.View.extend({ model: userModel, el: "#userDteails", template:...
72 просмотров
schedule 13.05.2023

Перехват события удаления при просмотре в Backbone js
Есть ли способ прослушать событие удаления/уничтожения в представлении Backbone? Я хочу сделать что-то вроде следующего: $(myBackboneView).on('remove', function () { // do some processing }); or $(myBackboneView).on('destroy',...
6428 просмотров

простое событие Backbone не срабатывает
У меня есть следующее представление, и я пытаюсь связать событие щелчка с кнопкой с идентификатором #add. Однако он даже не зарегистрирует функцию preventDefault. var app = app || {}; app.LibraryView = Backbone.View.extend({ el: '#books',...
99 просмотров