Описание тега backbone-views
Представления в библиотеке Backbone.js. Представления Backbone используются для отражения того, как выглядят модели данных ваших приложений. Они также используются для прослушивания событий и соответствующей реакции.
1
ответ
Вложенные представления в Backbonejs, связь постов и комментариев
Массив объектов Данные получены с сервера var Updates = [ {"post_id":"1","post_desc":"This is my first post", "comments":[{"id":1,"comment":"some comments","like":7}, {"id":9,"comment":"some comments","like":3} ] }, {"post_id":"2","post_desc":"This …
21 май '13 в 19:53
1
ответ
Переместить ли / затем логику в представление или модель или оставить в шаблоне?
После создания веб-приложения с использованием магистрали для фирмы, занимающейся разработкой движков, мне стало интересно, стоит ли мне удалять логику "если / то" из HTML-шаблонов. Чтобы прояснить, что я имею в виду, вот два примера, которые я сейч…
02 дек '15 в 15:59
2
ответа
Методы привязки представления для динамического изменения класса HTML представления
var foo = Backbone.View.extend({ tagName: 'div', className: 'unselected', events: { 'click div' : 'select' }, initiate: function () { ._bindall(this, 'render' , 'select' ); this.render(); }, render: function () { $(this.el).html(_.template($("#templ…
11 июл '12 в 21:12
1
ответ
Как использовать представление Backbone в модале начальной загрузки для входа в систему и выполнять задачу после входа в систему?
У меня есть вызов позвоночника LogOnView. В моем LogOnView пользователь может войти, используя имя пользователя и пароль. Существуют все виды проверки на стороне сервера и на стороне клиента. Я хочу использовать это представление в модале начальной …
27 май '13 в 14:52
1
ответ
Метод рендеринга из базового класса вызывается в магистрали
У меня есть панель поиска: App.Views.SearchField = Backbone.View.extend({ events: { 'keyup' : 'setFilter' }, setFilter: function() { if (typeof this.filterCallback === 'function') { var filter = this.$el.val(); this.filterCallback(filter); } }, setF…
05 июл '14 в 09:27
1
ответ
Два взгляда на событие
Я был добавлен в базу кода Backbone, и одна из модификаций, которые мне нужно сделать, требует дублирования текстового элемента с typeahead. Вместо того, чтобы копировать и вставлять код, я хотел бы повторно использовать код события, но, поскольку я…
22 июн '15 в 18:05
2
ответа
backbone.js правильный способ обновить модель при изменении вида
Как правильно обновлять модель при изменении вида. Это нужно делать в виде или в каком-то другом месте, например, в контроллере или около того? например, у меня есть модель (модель1) и некоторое представление (представление1), связанное с этой модел…
06 апр '12 в 09:32
1
ответ
Нужно ли мне удалять неиспользуемые представления на backbone.js?
var Home = Backbone.View.extend({ template: _.template($('#home-template').html()), initialize: function (params) { this.collection = new BlogList(); this.listenTo(this.collection, "add", this.renderBlog); this.listenTo(this.collection, "reset", thi…
04 янв '14 в 20:50
2
ответа
Магистральные события, запускаемые при связывании
Мне нужно привязать события клика к определенному количеству специальных div, которые должны быть связаны, известны только во время выполнения, поэтому я подумал просто установить класс для всех этих специальных div и связать их в "events", но затем…
30 июл '12 в 22:37
1
ответ
Динамически упорядочить столбцы в таблице
То, что я пытаюсь сделать, это то, что у меня есть стол, сделанный из divs. Всего 8 столбцов. первые восемь столбцов в div показывают заголовок, а остальные столбцы показывают содержимое <div id="student-table"> <div id="student-table-heade…
03 авг '15 в 07:54
1
ответ
Проверка данных в форме перед добавлением данных в базовую коллекцию
Привет, я новичок в опоре. Я пытаюсь подписаться на http://listen-dom-events-backbone.herokuapp.com/. Я изменил HTML, чтобы ввести три атрибута: имя возраст и род занятий <form id="addPerson" action=""> <input type="text" placeholder="Name …
14 сен '13 в 15:19
1
ответ
Базовая загрузка URL и отправка шаблонов в шаблон javascript
Я изучал Backbone.js и использую его с приложением на django, где изначально отображаются две фотографии: одна - главная, а другая - миниатюра следующей фотографии. Я возвратил данные json, содержащие URL основной фотографии и миниатюрную фотографию…
29 ноя '13 в 06:06
3
ответа
DatePicker для начальной загрузки не реагирует
Я использую DatePicker для начальной загрузки Моя проблема в том, что при первом просмотре магистрали событие щелчка не вызывается. как только я нажимаю в другом месте на странице, все работает нормально. у кого-нибудь есть идея, где я все испорчу? …
13 июл '13 в 17:08
1
ответ
Простой вид в позвоночнике не работает
Я пытаюсь сделать простое представление в магистрали, при нажатии кнопки (с классом.buy-products) он должен вызывать метод "buyProducts", но это не помогает, plz var CurrProducts = Backbone.View.extend({ events: { "click .buy-products": 'buyProducts…
19 сен '13 в 17:23
1
ответ
Как обрабатывать повторяющийся элемент вида с помощью backbone-stickit
Каков наилучший способ сделать привязки для повторяющегося элемента представления? Вот фрагмент представления, в настоящее время реализованный с шаблоном подчеркивания. Как я могу заменить этот блок на backbone.stickit? <% _.forEach(model.estimat…
16 май '13 в 15:29
1
ответ
Добавление модели в родительское представление из дочернего представления
Я пытаюсь добавить новую модель в родительское представление из дочернего представления. В моем родительском представлении я отображаю дочерний вид следующим образом: renderEngineOptions: function () { var view = new EngineOptionsView({ model: this.…
21 ноя '16 в 17:52
1
ответ
Извлеките модель магистрали из выбранного подпредставления и создайте с ее помощью новое представление
Скажем, я создал MainView (список), в котором коллекция заполнена четырьмя моделями Backbone. Затем для каждой модели в коллекции я отображаю SubView (элемент списка) на основе данных в каждой модели. Игнорируя, является ли эта вложенная структура п…
23 сен '13 в 11:17
1
ответ
Отладка основной Javascript с использованием Visual Studio
У меня есть веб-сайт, разработанный в VS 2010, который использует MVC Framework и базовый Javascript. Я хочу знать, как шаг за шагом отлаживать основной JavaScript, поместив отладчик в файл JS в Visual Studio. Когда я ставлю точку останова в JS, он …
15 май '14 в 19:11
1
ответ
Как обновить коллекцию и просмотреть новые данные из ответа?
Как обновить коллекцию постов новыми данными с сервера в handleSliderChange()? Когда я пытаюсь использовать fetch() в $.getJSON коллекция сбрасывается со старыми данными. define ['jquery','backbone','app','views/posts/post_view','templates/posts/ind…
23 окт '13 в 14:36
1
ответ
Как использовать позвоночник с усами и неизвестным количеством просмотров?
Я использую усы, чтобы сделать серию изображений. Каждое изображение сопровождается вводом текста для установки заголовка изображения, кнопкой обновления для обновления заголовка в базе данных через Ajax и кнопкой удаления для удаления изображения и…
08 июн '14 в 05:41