tailwind
Через if ты запускаешь большее кол-во вычислений, чем через стили. На очень большом кол-ве нод это будет иметь смысл. Если речь о паре-тройке нод — то выбор, скорее, строится не от показателей эффективности, а от удобства, доступности, и т.п.
По этой теме неплохо рассказали во вью доке. Можете почитать для полноты картины
https://vuejs.org/guide/essentials/conditional.html#v-show
Условно говоря если в компоненте есть какая-то логика то в случае с иф/элс оно не будет работать пока выключенно
Это скорее раскрытие внутренней абстракции, чем применение в каких-то кейсах. Очевидно что со скрытием через класс ты просто прячешь отрисованные ноды из ОТРИСОВКИ, но они останутся в теле и будут продолжать работать, если там предусмотрена какая-то логика.
Обсуждают сегодня