Mam WorkoutExerciseRowView
, który rozszerza. Funkcje renderowania są bardzo podobne, z wyjątkiem tego, że WorkoutExerciseRowView
musi dodać kilka parametrów do renderowania ExerciseRowView
. Jak mogę wywołać funkcję renderowania ExerciseRowView
wewnątrz funkcji renderowania WorkoutExerciseRowView
?Kręgosłup: wywołanie zastąpionej funkcji renderowania() rozszerzonego widoku
var WorkoutExerciseRowView = ExerciseRowView.extend({
render : function() {
//return this.constructor.render({ // doesn't work
return this.render({ // doesn't work
workoutExercise : this.model,
exercise : this.model.get("exercise"),
workoutSection : this.model.get("section"),
isEditable : true,
number : this.number,
WorkoutExercise : WorkoutExercise,
WorkoutSection : WorkoutSection
});
}
});
Dzięki!
Według wpisów na github, __super__ nie powinien być używany. –