Свързани въпроси 'backbone-views'
какъв е правилният начин за получаване на елемент от колекция
В моя основен изглед получавам модели от моята колекция..
initialize:function(){
this.collection = new collection(student);
this.render();
},
от тази колекция филтрирам моделите с висока стойност, като използвам филтърния метод: (при...
150 изгледи
schedule
17.09.2022
Backbone.js модел задейства промяна само ако model.on е извикан отново
Това е първата ми публикация тук, така че моля, бъдете любезни ;) Опитвам се да създам примерно приложение Backbone+requireJS и се натъкнах на странен проблем. В моята функция за инициализиране на изгледи се свързвам със събитие за промяна на модели...
991 изгледи
schedule
22.09.2022
Най-добрият начин за удължаване на модел
Според документацията на Backbone.js Model-parse прави следното:
parse се извиква всеки път, когато данните на модела се връщат от сървъра, при извличане и запазване.
За да допълня модели, които вече съм заредил, използвам Model.parse()...
135 изгледи
schedule
08.10.2022
Backbone.js изобразява колекция за нулиране с един изглед
Опитвам се да изобразя филтрирана колекция от един изглед, използвайки поле за избор, използвайки свойството reset. Първият проблем е, че полето за избор и изобразеното съдържание трябва да се показват в един и същ div, за да работят. Това нормално...
2001 изгледи
schedule
17.11.2023
Как да проверите полето за въвеждане в режим на първоначално зареждане
Имам изглед на гръбнака, както следва:
app.View.WelcomeProfil = Backbone.View.extend({
initialize : function(){
this.header = document.createElement('div');
this.$header = $(this.header);
this.render();
},
model : new app.Model.AccountProfile(),...
332 изгледи
schedule
26.11.2022
Изобразяване веднъж при едновременна промяна на атрибута
В моето приложение Backbone.js имам следния модел и изглед:
var Operation = Backbone.Model.extend({
defaults: function() {
return {
sign: '-',
value: '0000',
index: 0
}
}
});
var...
919 изгледи
schedule
22.11.2023
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 : this.body,...
1849 изгледи
schedule
19.11.2023
Обвийте манипулатори на събития за изглед на опорната мрежа или манипулатори на събития на jQuery в блок try catch
Искам да направя глобална обработка на събития за докладване на грешки в JavaScript. Имаме минимизирани JS файлове в производство, така че се опитвам да го направя с помощта на sourcemap.
За съжаление неуловените грешки (докладвани от...
303 изгледи
schedule
23.10.2023
Backbone рутер: как да изчакаме изгледите да бъдат готови?
В приложение за картографиране, организирано с помощта на Backbone, основният изглед показва пътеки на карта. Този изглед се нуждае от данни, които извлича от сървъра при първото зареждане, което отнема време (~500ms).
Всеки път има уникален URL...
157 изгледи
schedule
03.12.2022
backbone.js: Задейства събитие, когато изгледът се визуализира
Разработвам уеб приложение с Resthub, така че има backbone.js стек отпред. Трябва да извикам метод всеки път, когато се визуализира нов изглед (също всякакви подизгледи), за да добавя някои специфични неща за Twitter-Bootstrap (помощни изскачащи...
4032 изгледи
schedule
06.12.2023
Вземете целия модел в Backbone JS
В опорните javascript модели получаваме отделни елементи, както е показано по-долу:
var type = this.model.get("type");
Тук типът ще бъде дефиниран от страната на сървъра и след това ще бъде извлечен в JS с помощта на горния синтаксис....
269 изгледи
schedule
24.10.2022
Backbone view събитие не се задейства - не знам защо
Опитвам се да накарам събитието click да се задейства, но не работи. Може би някой може да види нещо, което аз не виждам.
ConnectionView = GlobalView.extend({
tagName: 'div',
events: {
"click .social-links": "check"
},...
2514 изгледи
schedule
16.01.2024
Извличане на Backbone Model без идентификатор (за показване на подробности за влезли потребители)
Мислех, че това е лесно нещо, но останах. Ето кода:
На сървъра:
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
Backbone.js Изглед с множество колекции и сортиране
Имам изглед с множество колекции, реализирани по следния начин:
collection: {
folders: new FolderCollection(),
images: new ImageCollection(),
files: new FileCollection()
},
Примерната колекция е следната:
var FolderCollection =...
289 изгледи
schedule
09.12.2023
Основен изглед Параметър по подразбиране на метода за изобразяване
Имам основен изглед, който е свързан с модела. Изгледът слуша метод за промяна и извиква рендиране, ако моделът е променен.
this.listenTo(this.model, 'change', this.render);
Имам проблем, че методът за изобразяване на основния ми изглед се...
2667 изгледи
schedule
22.02.2024
таблицата не се изобразява в backbone
Имам динамична таблица, създадена по следния начин
app.View.FriendRequestTableView = Backbone.View.extend({
tagName: 'table',
className: 'table table-hover',
initialize : function(options) {
this.options = options;
this.render();
},...
70 изгледи
schedule
08.04.2024
Обработка на събития между изгледи
Добре, имам оформление като това на тази снимка:
Таблицата в горната част на екрана е направена от:
Изглед на списък със съобщения
define(['backbone','collections/messages','views/message'], function(Backbone, MessageCollection,...
2010 изгледи
schedule
15.04.2024
Изгледът на колекция Marionette не се актуализира при добавяне на модел
Нов съм в Marionette. Така че може да е доста основно.
Имам колекция, инициализирана глобално и е празна по време на създаването.
App.Colors= Backbone.Collection.extend({
model : App.Color,
comparator : "price"
});
var appColors...
2325 изгледи
schedule
15.04.2024