Pull to refresh

Comments 10

За года уже, наверное, три использовал _.bindAll пару раз от силы, в совсем уж экзотических случаях.
this.model.on('change', this.render, this);
Почему не listenTo? Там и контекст сразу нужный.
В идеале да. Я хотел подчеркнуть, что писать this.model.bind('change', _.bind(this.render, this)); — значит, преступно не знать азы Backbone.
Зачем нужен backbone bind, если уже есть нативный bind?
а если поддерживать IE8?
так вот же. Backbone, увы, работает на слишком низком уровне, поэтому я бы не стал его использовать для более-менее больших проектов. Потому что нужно писать очень много кода, чтобы он был поддерживаемым.
Дык полифиллы это понятно, но некоторые вот не любят, например.
UFO just landed and posted this here
А если нужно вот так:
function Developer(skill) {
var self = this;
self.skill = skill;
}
Developer.prototype.says = function () {
alert(this.skill + ' rocks!');
}
var john = new Developer('JS');
var func = john.says;
func();
А при чем здесь Backbone, если речь идет про _.bind из Underscore?
Да и вообще, в документации все и так понятно расписано.
Sign up to leave a comment.

Articles