![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Feb 2009
Сообщений: 180
|
Стейты лучше потому, что:
1) Оба компонента остаются в памяти и не выгружаются из нее, что положительно сказывается на производительности при их переключении (привет мобильным девайсам или слабым компам); 2) Это удобнее/каноничнее, не требует вешать лишних слушателей и писать лишний код. В противном случае, изменение параметра visible куда правильнее, чем удаление/добавление элемента. |
|
|||||
|
1) При удалении/добавлении компонента в данном случае на него логично сохранить ссылку, чтобы дважды не создавать. То есть полностью на вашей совести сохранность объекта, и это удобно.
2) Не писать "лишний" код это странное удобство. Какой противный случай? Чем правильнее, есть пруфы? Стейтами можно и удалять и изменять видимость и т.п. и т.д. Стейты вообще могут делать все, что вы поленитесь написать ручками и не факт, что лучше вас.
__________________
Чтобы доказать, что вы не робот, причините вред другому человеку. |
|
|||||
|
Регистрация: Feb 2009
Сообщений: 180
|
Цитата:
Цитата:
Цитата:
|
![]() |
![]() |
Часовой пояс GMT +4, время: 14:52. |
|
|
« Предыдущая тема | Следующая тема » |
|
|