Я новичок в позвоночник, но я успешно смогли определить массив, как это на одном из моих моделей:Как получить доступ к этому массиву в магистрали?
buildMyArray: function() {
var self = this;
var myArray = {};
window.myLibrary.getStuff('myParameter', function(myStuff) {
for (var myKey in myStuff) {
if (myStuff.hasOwnProperty(myKey)) {
var myValue = myStuff[myKey];
myArray[myKey] = myValue;
}
}
self.set({ myArray: myArray });
});
}
Однако, как я могу получить доступ к массиву из других свойств? Другими словами, я хочу сделать что-то вроде этого:
checkArrayStuff: function(arrayKey) {
//loop through myArray and check value for arrayKey.
//var myArray1 = self.get(myArray);
//var myArray2 = this.get(myArray);
//var myArray3 = myArray;
//var myArray4 = this.myArray;
//var myArray5 = self.get('myArray');
//var myArray6 = this.get('myArray');
var myArray7 = self.myArray;
var can = myArray7[arrayKey];
return can;
}
Я пробовал несколько вариантов, я это, с-и-без-кавычек, с-и-без получения-метода и т.д.
Я не знаю, позвоночник, но это будет любая помощь? http://stackoverflow.com/questions/11521788/how-to-get-array-element-from-model-in-backbone-js – jbutler483
Использование 'get' для доступа к атрибуту model должно работать. Нам нужен больше контекста. –