программно Я пытаюсь добавить атрибуты к модели, на лету, как это:магистральная модель добавляющие атрибуты
var fieldName = e.currentTarget.name;
var model = this.collection.images.get("2");
model.set({fieldName: e.currentTarget.value});
Таким образом, в качестве пользовательских типов в данном текстовом поле, этот код будет вызван. Имя поля является атрибутом данных для текстового поля, соответствующего имени атрибута модели. Проблема в том, что когда этот код работает, вместо того, чтобы вставлять данные в правильный атрибут, он создает новый, называемый «fieldName». Например, если e.currentTarget.Name = «test», я бы ожидал, что атрибут модели, называемый «test», будет установлен на заданное значение, а не буквальное «fieldName». Нужно ли использовать переданное значение, а не буквальное?
Спасибо, что сделал! – jason