如何决定何时重新渲染/更新Vuejs组件中的元素?

时间:2019-04-03 18:51:25

标签: vue.js

在文档Edge-cases中,我们谈到了 v-once 指令希望对大量静态内容有用。但是令我惊讶的是,除此之外,我们还不能真正决定重新渲染沉重的 NONE 静态元素(有 vm。$ forceUpdate ,但是真的不是我要找的东西。对于我的用例来说,这不是那么麻烦。。。我想重新渲染特定的元素,就像每次更新都希望大量的元素都对性能造成很大影响。

添加v-once指令使它在第一次渲染后将无法更改。而且,如果我们不想再回来修改此列表,那将是不可能的。

我不明白为什么不执行此操作,因为它会大大提高性能。

我们只需要一个道具,例如 v-trigger ,由一些 vm.triggers 调用即可满足该需求。

请,对此是否至少有一些明确的解决方法?

0 个答案:

没有答案