dexie/Dexie.js

How to use liveQuery() in Vue with reactive query paramters

Open

#1,528 opened on Mar 31, 2022

View on GitHub
 (6 comments) (0 reactions) (0 assignees)JavaScript (625 forks)batch import
contribution wantedgood first issue

Repository metrics

Stars
 (10,304 stars)
PR merge metrics
 (Avg merge 2d 5h) (3 merged PRs in 30d)

Description

I want to implement a pagination, Did Vue have reactive query variable like React hooks useLiveQuery() second parameter deps?

const limit = ref(50);
const items = useObservable(liveQuery(
        () =>
         db.orderBy("creat")
            .limit(limit.value)  // the limit is reavtive ref, but change limit not triger the items change.
            .toArray()
      ))

Contributor guide