关于compositionApi
和的问题useFind
查询我的 Notes 服务时:
const { items, isPending } = useFind({ model: Note, params: { query } })
return { items }
通过应用程序导航到路线时,我在刷新和打开时填充了一个项目
现在,当我想过滤值时:
const { items, isPending } = useFind({ model: Note, params: { query } })
const items2 = items.value.filter(v => v)
return { items, items2 }
items
始终填充,但item2
仅当我通过应用程序导航到组件并且刷新时为空时才会填充。我知道您丢失了商店...并且似乎value.filter
在加载数据之前就发生了火灾...所以我想知道在设置方法中进行过滤的意义是什么?
该示例显示它这样做:Vuex compositionAPI
我唯一的解决方案是只items <RefImpl>
在计算属性或其他东西中返回 and 过滤器,这感觉很笨拙,而不是示例所鼓励的。
有什么想法吗?