Skip to content

12 - 优化性能的指令 #2971

Open
Open
@diligent-zhang

Description

@diligent-zhang
// 你的答案
<script setup> import { ref } from "vue" const count = ref(0) setInterval(() => { count.value++ }, 1000) </script> 使它从不更新: {{ count }}/* v-once只渲染一次,后又了解到v-model="[]"的方法,其实现的原理是v-memo 指令接受一个依赖项数组作为参数,只有当数组中的依赖项发生变化时,才会重新渲染绑定了 v-memo 的元素或组件。如果依赖项没有变化,Vue 会直接复用之前渲染的结果。,v-model绑定空也就不会发生后续的变化,维持前面的变化 */

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions