Все данные в data (vue 3) являются реактивными. Но, если на странице имеется работа с данными, от которых ничего не зависит до определенного момента. Пользователь изменяет их как хочет, а уже потом по кнопке мы что-то делаем. Следовательно их изменение тригерит перерендер или проверка на его изменение, происходит лишняя работа. Как создать не реактивные данные? Вне export default { data: ....}, внутри каким-то способом, или не имеет значения что есть лишняя работа. Как лучше делать. Поисковик выдает много всего, возможно я что-то понимаю, и то, что хочу сделать, не норма
Если пишешь на options API, то можно просто положить во Vue instance, типа export default { someConstant: 1, data: {...} }
и обращаться к ней через this.$options.someConstant.
Если пишешь на composition API, то объявляешь обычным const и передаёшь в компонент через return в setup'e