its better to init the view in the begging (in initCalendarData() ) not when the model responds. here you can just do the render() call.