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