Когда мы используем Options API, мы можем определить некоторые свойства в разделе computed
и некоторые свойства в разделе data
. Все они становятся доступными из экземпляра по ссылке this
, т.е. в одном объекте. Очень подходит.
Например:
if (this.hasMore) {
this.loading = true;
...
}
Где hasMore
- вычисляемое свойство, loading
- реактивное свойство.
Есть ли возможность сделать что-то подобное с помощью Composition API? Например, чтобы реализовать аналогичный код, но где pagination
- простой объект, а не ссылка на компонент, например:
if (pagination.hasMore) {
pagination.loading = true;
...
}
computed
вообще не является решением, поскольку возвращает ref
и его использование будет полностью отличаться от использования this
в приведенном выше примере.