Backbone: вызов переопределенной функции render() расширенного представления

У меня есть WorkoutExerciseRowView, который расширяет ExerciseRowView. Функции рендеринга очень похожи, за исключением того, что WorkoutExerciseRowViewдолжен добавить несколько параметров к рендеру ExerciseRowView. Как я могу вызвать функцию рендеринга ExerciseRowViewвнутри функции рендеринга WorkoutExerciseRowView?

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
        });
    }
});

Спасибо!

6
задан Garrett 27 June 2012 в 03:47
поделиться