我知道 v-if 和 v-show 之间的区别,所以我想知道,有什么方法可以提取它们中最好的部分: -v-if 不会在立即渲染时加载;-v-show 使组件保持活动状态,因此切换速度更快。是否可以延迟渲染,然后在激活后保持渲染状态?而且它真的像看起来那样有效吗?
我想以尽可能最好的方式对具有 10k+ 个寄存器的用户表进行分页。我可以使用偏移量和限制,但它显然不如我在许多文章中看到的那样好。偶然发现了键集和光标分页,我认为该键集可能更适合,因为它更容易在 API 中实现(我使用 golang)。问题是键集是如何工作的,从我所看到的,id(主键)被索引,然后用于跨数据库查询:
select * from users where id > ? order by id limit ?
Run Code Online (Sandbox Code Playgroud)
但是,这似乎只适用于整数自动增量 ID,这不是我的情况,我使用的是 UUID (v4)。我怎样才能实现这个键集分页?
我正在使用计数器来显示一些数字,但是它们会在页面加载时加载,因此除非我执行某个按钮来触发它,否则它会加载。找到了这个视口插件(https://github.com/BKWLD/vue-in-viewport-mixin),但我无法使用它。这就是我需要做的,当我到达某个元素(完全)时触发一个函数,如何实现它?