![]() |
индуизм
Встала тут задача написать кастомный NumericStepper.
Открыл исходный код Код:
/**Flex 3 |
Отсюда не видно. value может быть сеттером и его захотели дёрнуть.
|
сеттер конечно, но this.value = this.value, это берут данные из геттера и присваивают сеттеру:)
|
сам так писал иногда.
например в сеттере у меня отсылалось оповещение об изменении. Код AS3:
|
Нормальный компилятор должен такой код вырезать еще на этапе чтения исходников. :) Почти наверняка этот сеттер нужно "дернуть" чтобы биндинги сработали. Т.е. чтобы продиспатчить событие, но решили замазать дырку, вместо того, чтобы сделать по-человечески.
|
У меня такое тоже есть. Практическая цель — «передёрнуть» сеттер для валидации.
|
Цитата:
|
Цитата:
Код AS3:
Неочевидный приём и за него надо давать по рукам, если есть кому :D Ну и потом, иногда полезен для on-demand геттеров. |
Цитата:
В третьей ветке это "решение" служило одной единственной цели, проверить, в конце-концов, value на валидность после изменения диапазона. Так что решение более чем неочевидное :) |
Я вот не так давно использовал в коде строчку:
Код AS3:
Код AS3:
|
| Часовой пояс GMT +4, время: 13:37. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.