![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| BobiKK |
|
||||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 655 Регистрация: 1.12.2005 Где: Essen, Deutschlan d Репутация: нет Всего: 16 |
Пытаюсь копнуть в JS немного глубже. И возникают проблемы. Суть такова.
Имеется базовый класс, PageController:
Есть класс наследник PageController'а, а именно StartController:
Наследование выполняется функцией:
Задача: в StartController'е переписать метод postDispatch(), при этом иметь возможность вызвать PageController::postDispatch(), т.е. метод предка. Хоть убейте, не догоняю, как это реализовать. И поэтому прошу помощи Это сообщение отредактировал(а) BobiKK - 19.3.2010, 12:36 |
||||||
|
|||||||
| ksnk |
|
|||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 48 Всего: 386 |
-------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! |
|||
|
||||
| BobiKK |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 655 Регистрация: 1.12.2005 Где: Essen, Deutschlan d Репутация: нет Всего: 16 |
||||
|
||||
| Michael.de |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 346 Регистрация: 22.3.2005 Где: Deutschland Репутация: 4 Всего: 9 |
||||
|
||||
| BobiKK |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 655 Регистрация: 1.12.2005 Где: Essen, Deutschlan d Репутация: нет Всего: 16 |
В тексте чего? JS? Скрипт полностью рабочий за иключением одного момента, он указан и в комментариях, и в самом вопросе. Речь об ИДЕ вроде как не идет. У меня проблема не в синтаксисе, а в логике. @ksnk: Собственно, я делаю тоже самое что и в набле. Принципиальных различий нет. Только видимо из-за того, что базовый класс реализован в виде замыкания, не получается вызвать его остальные методы кроме конструктора.
Это сообщение отредактировал(а) BobiKK - 19.3.2010, 13:32 |
|||
|
||||
| ksnk |
|
|||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 48 Всего: 386 |
F.prototype = superClass.prototype;
заменить на F.prototype = superClass; поможет? Добавлено через 33 секунды в функции Extend -------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: для новичков | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |