Vue组件之常用的import及解析
Vue组件常用的import如下:
import {
ref,
computed,
toRefs,
watch,
onMounted,
h,
nextTick,
defineAsyncComponent,
reactive,
shallowRef,
getCurrentInstance,
inject,
unref,
PropType,
createVNode,
} from "vue";
shallowRef:
1.性能优化:当处理大型对象或者嵌套很深的对象时,如果不需要对对象的所有属性进行响应式追踪,使用 shallowRef 可以减少不必要的响应式开销,提高性能。
2.避免不必要的更新:在某些场景下,只有当对象引用发生改变时才需要更新视图,使用 shallowRef 可以确保只有在这种情况下才触发更新,避免因为对象内部属性的频繁变化而导致的不必要的重新渲染。

浙公网安备 33010602011771号