Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // extension for Backbone View
- (function(Backbone, _, $, gt) {
- var View = Backbone.SmartView = Backbone.View.extend({
- // call this in your views
- __init: function() {
- this.$el.html(jsTemplate(this.template.id).get());
- this.setJQueryElements();
- },
- setJQueryElements: function() {
- var self = this;
- if (this.elements) {
- this.elements.forEach(function(element) {
- if (!_.isObject(element)) {
- self['$' + element] = self.$el.find('.js-' + element);
- }
- });
- }
- }
- });
- })(Backbone, $u, jQuery, _);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement