Slide 17
Slide 17 text
Взаимодействия
Backbone.View.extend {
Backbone.View.extend {
…
…
events: {
events: {
«click button.btn#ok»: «submit»
«click button.btn#ok»: «submit»
«click button.btn#cancel»: «reject»
«click button.btn#cancel»: «reject»
},
},
submit: →
submit: →
// Submit
// Submit
reject: →
reject: →
// Reject
// Reject
}
}
muon.LayoutView.extend {
…
events: {
«submit .comment_action»: «submit»
«hide .comment_action»: «hide»
},
submit: →
// Post new comment
hide: →
// Hide comment box
}
Pure Backbone View
Pure Backbone View Modular Backbone Views
Modular Backbone Views