У меня есть следующий код, где я связываю изменение с одним атрибутом "attribute_1". var Mine = Backbone.Model.extend ({initialize: function () {this.bind ("change: attribute_1", function () {...
Я хочу иметь URL-адреса с закладками, которые браузер может захватывать и обрабатывать. Если я просто использую Backbone.history.start (), я могу использовать хеш-адреса, например / # accounts. Но мне нужны URL-адреса без хэшей, а-ля / ...
Прежде всего, я провел поиск, и ни один ответ на stackoverflow/google не дал мне то, что я хотел. Вот фрагмент моего кода: //в представлении
this.collection.on("добавить",triggerthis)
this.collection....
Когда я передаю {"silent":true} при установке атрибута в модели Backbone, почему это просто не подавляет событие change:attribute? В чем преимущество запуска этого события в следующий раз, когда...
Хорошо, я прочитал несколько других вопросов о представлениях Backbone и событиях, которые не запускаются, но, к сожалению, я все еще не понимаю. Я возился с Backbone около дня, поэтому я уверен, что ...
Следующий код создает впечатление, что событие «reset» в коллекции AccItemList запускается до завершения выборки. Вывод на консоль для этого выглядит следующим образом ... рендеринг 0 ...
У меня есть super -View, который отвечает за рендеринг sub -Views. При повторном -рендеринге супер--View все события в суб--Views теряются. Это пример :var SubView = Backbone.View.extend ({...
Мне любопытно узнать, почему сброс базовой коллекции не запускает событие модели. Однако кажется логичным запускать событие модели, когда модель физически удаляется из коллекции....
Я пытаюсь запустить событие click, но это не работает. Может быть, кто-то может видеть что-то, что я не могу. ConnectionView = GlobalView.extend ({ tagName :'div', events :{ "нажмите....
Может кто-нибудь объяснить мне, что делегат Events в backbone.js делает? Документация не помогла мне понять. Мой точный вариант использования: у меня есть главный вид X с внутренним видом Y. Они работают ...
У меня есть коллекция, которая сортируется на основе атрибута модели, иногда я хочу добавить модель и просто рассчитайте порядок в обработчике событий добавления. Проблема в том, что когда я вызываю...
Я могу прикрепить обработчики к Backbone Views, например: var TodoView = Backbone.View.extend({ events: { "xxx": "eventHandler1" "yyy": "eventHandler2" }
}); Но что, если я хочу...
Я объявляю представление следующим образом: var VirtualFileSelectorView = Backbone.View.extend( { selected: function() { console.log("selected function"); }, initialize: function() { /...
Мне было интересно, можно ли связать несколько типов событий в магистрали в одной строке. Рассмотрим следующее: var MyView = Backbone.View.extend({ id: 'foo', events: { '...
Итак, у меня есть навигация и концепция панели инструментов. В моем маршрутизаторе, когда я нажимаю на ссылку навигации, я вызываю панель управления, чтобы установить активную вкладку. Например: NAV
Приложение Backbone, которое я разрабатываю, имеет коллекцию и модель, а также связанные представления для каждого элемента. https://gist.github.com/2255959 Когда я неожиданно нажимаю на PostView, событие срабатывает на ...
В моем простом проекте у меня есть 2 представления — представление позиции (бренд) и представление приложения. Я добавил функцию, позволяющую выбирать несколько элементов: var BrandView = Backbone.View.extend({
...некоторый код... ...
Я хочу прикрепить событие «загрузка» для изображения в представлении backbonejs. В настоящее время я включаю его в «события» как «load img»: «функция», но он не срабатывает. Любые предложения по выполнению...
TL;DR Как временно отключить представление, чтобы я мог безопасно загрузить другое представление, а затем безопасно закрыть загруженное представление вернуться к исходному виду? У меня следующий сценарий: пользователь открывает /search which ...
У меня есть представление под названием DashboardView, которое создает несколько экземпляров WidgetView. У каждого виджета должны быть собственные привязки событий. Насколько я могу судить, эти привязки теряются при рендеринге представления и ...
Я думаю то, что я хочу сделать, довольно просто, я просто не знаю, как это сделать. Я хотел бы запустить свое собственное событие, когда один из атрибутов моей модели изменится с целью передачи некоторых данных в событие ...
Документация Backbone утверждает: Свойство событий также может быть определено как функция, которая возвращает хэш событий, чтобы упростить программно определять ваши события, а также наследовать их ...
Я следил за руководством Railscast по backbone.js, и я хотел расширить функциональность, включив в нее управление с клавиатуры. Я добавил в свое шоу следующее view: class Raffler.Views ....
Я могу что-то здесь полностью упустить, но у меня есть следующее: Модель, которая инкапсулирует «все» данные (все JSON загружаются с одного URL)
у модели есть одна (или несколько) Коллекций, которыми она является ...
Я пытался прикрепить обработчик к событию изменения размера в одном из моих представлений Backbone. Проведя небольшое исследование, я обнаружил, что вы можете прикреплять события только к элементу представления или его ...
Итак, у меня есть представление, которое выглядит так. // базовый класс var SelectListView = Backbone.View.extend ({initialize: function () {_.bindAll (this, 'addOne', 'addAll'); ...
Я пишу компонент меню вкладок, используя backbone.js в качестве основы MVC. Когда пользователь нажимает на вкладку, компонент будет переключать вкладки (внутренняя операция), но тогда я хотел бы, чтобы слушатели ...