Не экстендится, если инкапсулировать.
Всем привет.
Использую марионетти, надстройка над бекбоном. Кто не в курсе, то классы марионетти унаследованы от бекбон. Не могу понять, почему когда я оборачиваю код и возвращаю расширенный свой класс, то он не правильно работает:
var Users = (function(){
//Всяческие переменные....
return Marionette.ItemView.extend({});
});
var Boris = new Users(); // В этом случае, Борис не будет являться экземпляром класса. =(
var Users = Marionette.ItemView.extend({});
var Boris = new Users(); //А в этом будет.
Почему так происходит? |
ааа.. все, нашел ошибку!
Можно тему закрыть! Всем спасибо! |
| Часовой пояс GMT +3, время: 14:41. |