Moving initialize up to the top.
This commit is contained in:
parent
0ac1aab79c
commit
6dddc2ad84
|
@ -66,6 +66,19 @@
|
|||
rowTemplate : rowTemplate,
|
||||
per_page : data.limit,
|
||||
page : data.page,
|
||||
initialize : function() {
|
||||
this.qty_pages = Math.ceil( _.toArray( this.model.get( 'rates' ) ).length / this.per_page );
|
||||
this.page = this.sanitizePage( data.page );
|
||||
|
||||
this.listenTo( this.model, 'change:rates', this.setUnloadConfirmation );
|
||||
// this.listenTo( this.model, 'saved:rates', this.clearUnloadConfirmation );
|
||||
$tbody.on( 'change', { view : this }, this.updateModelOnChange );
|
||||
$tbody.on( 'sortupdate', { view : this }, this.updateModelOnSort );
|
||||
$search_field.on( 'keyup search', { view : this }, this.onSearchField );
|
||||
$pagination.on( 'click', 'a', { view : this }, this.onPageChange );
|
||||
$pagination.on( 'change', 'input', { view : this }, this.onPageChange );
|
||||
$(window).on( 'beforeunload', { view : this }, this.unloadConfirmation );
|
||||
},
|
||||
render : function() {
|
||||
var rates = this.model.getFilteredRates(),
|
||||
qty_rates = _.size( rates ),
|
||||
|
@ -138,19 +151,6 @@
|
|||
|
||||
window.history.replaceState( {}, '', url );
|
||||
},
|
||||
initialize : function() {
|
||||
this.qty_pages = Math.ceil( _.toArray( this.model.get( 'rates' ) ).length / this.per_page );
|
||||
this.page = this.sanitizePage( data.page );
|
||||
|
||||
this.listenTo( this.model, 'change:rates', this.setUnloadConfirmation );
|
||||
// this.listenTo( this.model, 'saved:rates', this.clearUnloadConfirmation );
|
||||
$tbody.on( 'change', { view : this }, this.updateModelOnChange );
|
||||
$tbody.on( 'sortupdate', { view : this }, this.updateModelOnSort );
|
||||
$search_field.on( 'keyup search', { view : this }, this.onSearchField );
|
||||
$pagination.on( 'click', 'a', { view : this }, this.onPageChange );
|
||||
$pagination.on( 'change', 'input', { view : this }, this.onPageChange );
|
||||
$(window).on( 'beforeunload', { view : this }, this.unloadConfirmation );
|
||||
},
|
||||
onSearchField : function( event ){
|
||||
event.data.view.updateUrl();
|
||||
event.data.view.render();
|
||||
|
|
Loading…
Reference in New Issue