использовать переменную или же геттер для этой переменной, например, <p>{{record.error.message}}</p> или написать get message() { return record.error.message} и темплейте <p>{{message}}</p>. Понятно, что второй вариант более читаем. Но нет проблем, что этот гетер вызывается очень часто, или же обращение к переменной тоже происходит часто? Есть ли разница в производительности?
нету
Спасибо
кстати, а если написать пайп который будет делать return record.error.message а потом вызвать <p>{{record | myPipe}}</p>` то пайп будет вызываться только при смене рекорда, а не например mouseMove. Значит есть наверное разница между тем чтоб использовтаь гетер и переменную.
только если pipe помечен как pure: true Иначе он будет вызываться на любой change detection
Обсуждают сегодня