камелкейс нужно писать фильтр на вью? Или есть уже встроенный?
{{ fullname.toCamelCase() }}
может тебе capitalize нужен? это в css через text-transform делается
Чет не работает
Спасибо, да наверное так проще. Просто было интересно на вью сделать
эта история скорее не про вью, а про JS можно сделать либо через computed, либо через фильтры, первое оптимальнее
Я раньше тоже всегда был за computed, но по памяти они уже не оптимальнее, а производительность тоже не всегда. Сейчас не так категоричен в вопросе использования методов в шаблоне. (но фильтры deprecated)
если сравнивать computed и фильтры напрямую (и не брать в расчет, что фильтры в тройке выпилены), то computed всегда должен быть оптимальнее, потому что фильтры не кэшируются и каждый раз ререндерятся в шаблоне, в отличие от computed
Но компьютеды всегда едят память. + Бывает, что компьютед перевычисляктся также часто, как ререндерится компонент
да, безусловно едят, но чаще отсутствие лишнего ререндера важнее, чем немного больше потребляемой памяти) ну и в тройке у реактивности довольно хороший буст по производительности, поэтому я как-то перестал запариваться об этом
Обсуждают сегодня