Реактивность

Некоторые из свойств запроса VueParse реактивны, т.е они могут зависеть от состояния компонента.

{
    query(q) {
        return q.equalTo("status", this.status)
    }
}

Теперь, в случае изменения this.status, запрос будет повторно выполнен, его данные обновлены, а LiveQuery пересоздан в соответствии с новым запросом.

WARNING

Из-за особенностей JavaScript вы не можете использовать this внутри лямбд. Это, кстати, было также указано в документации Vue.

Реактивностью обладает свойство subscribe, что позволяет отключить синхронизацию в любой момент.

{
    subscribe() {
        return this.autosync;
    }
}

Реактивны также свойства result и sort.