当前位置: 首页 > wzjs >正文

怎么查网站空间化妆品推广软文

怎么查网站空间,化妆品推广软文,网站建站系统程序,阿里云云主机做网站🤍 前端开发工程师、技术日更博主、已过CET6 🍨 阿珊和她的猫_CSDN博客专家、23年度博客之星前端领域TOP1 🕠 牛客高级专题作者、打造专栏《前端面试必备》 、《2024面试高频手撕题》、《前端求职突破计划》 🍚 蓝桥云课签约作者、…

在这里插入图片描述

🤍 前端开发工程师、技术日更博主、已过CET6
🍨 阿珊和她的猫_CSDN博客专家、23年度博客之星前端领域TOP1
🕠 牛客高级专题作者、打造专栏《前端面试必备》 、《2024面试高频手撕题》、《前端求职突破计划》
🍚 蓝桥云课签约作者、上架课程《Vue.js 和 Egg.js 开发企业级健康管理项目》、《带你从入门到实战全面掌握 uni-app》

在 Vue3 中,customRef 允许你创建自定义的响应式引用,这为你提供了对依赖追踪和触发更新的完全控制。

使用场景

  • 防抖和节流:在处理输入框等频繁触发的事件时,可以使用 customRef 实现防抖或节流,以减少不必要的更新。
  • 计算属性的缓存:可以使用 customRef 来实现自定义的计算属性,这些属性只在相关依赖发生变化时重新计算。
  • 异步数据获取:在需要根据异步数据创建响应式引用时,customRef 可以帮助管理数据的响应性。

示例

防抖

import { customRef } from 'vue';function useDebouncedRef(value, delay) {
let timeout;
return customRef((track, trigger) => {
return {
get() {
track();
return value;
},
set(newValue) {
clearTimeout(timeout);
timeout = setTimeout(() => {
value = newValue;
trigger();
}, delay);
}
};
});// 使用
const debouncedInput = useDebouncedRef('', 500);

计算属性的缓存

import { customRef, watchEffect } from 'vue';function useComputedRef(getter) {
let value;
let dirty = true;
return customRef((track, trigger) => {
watchEffect(() => {
if (dirty) {
value = getter();
dirty = false;
}
track();
});
return {
get() {
if (dirty) {
value = getter();
dirty = false;
}
return value;
},
set(newValue) {
value = newValue;
dirty = true;
trigger();
}
};
});// 使用
const count = ref(0);
const doubled = useComputedRef(() => count.value * 2);

异步数据获取

import { customRef } from 'vue';function useAsyncRef(asyncFn) {
let value;
let loading = true;
asyncFn().then(result => {
value = result;
loading = false;
}).catch(error => {
console.error(error);
loading = false;
});
return customRef((track, trigger) => {
return {
get() {
track();
return value;
},
set(newValue) {
value = newValue;
trigger();
}
};
});// 使用
const asyncData = useAsyncRef(fetchSomeData);

总结

customRef 提供了一种创建自定义响应式引用的方式,它允许开发者实现更复杂的数据响应逻辑。通过 customRef,你可以控制何时进行依赖追踪,何时触发更新,以及如何处理数据的缓存和异步获取。这在需要精细控制响应式行为的场景中非常有用。

http://www.dtcms.com/wzjs/452390.html

相关文章:

  • 网站建设与搜索app推广方案
  • 个人网站可以做企业网站吗太原搜索引擎优化
  • 网站建设的流程分析腾讯推广平台
  • 长春 网站建设推广平台有哪些
  • 网站模版idc电话营销系统
  • 仁怀网站建设策划是做什么的
  • 龙华网站公司宁德市地图
  • 做网站一天能接多少单关键词搜索
  • 网站建设营销怎么做软文网站有哪些
  • 无锡营销型网站商城推广软文范文
  • 做java一个网站营销战略包括哪些方面
  • wordpress 树seo简介
  • 苏州正规制作网站公司seo关键词排名优化制作
  • 查询网网站线上营销推广方案模板
  • 酒类网站建2023引流软件
  • 免费开源网站模板什么叫优化
  • 芜湖建设工程质量监督站网站讯展网站优化推广
  • kuler 网站靠谱的代运营公司
  • 建设银行长清网站关键词优化需要从哪些方面开展
  • 服装网站建设策划书的基本结构在线网站流量查询
  • 郑州做网站哪里好免费大数据查询平台
  • 沈阳市城乡建设局网站首页保定seo博客
  • bbin接口网站开发域名注册多少钱
  • 欧力虎网站建设企业查询官网
  • 表白网页生成器手机版网站建设优化推广系统
  • 做外贸c2c网站有哪些博客seo怎么做
  • 搜索网站的软件有哪些网店营销策略有哪些
  • 网页设计个人简历代码seo网站优化方案案例
  • 网站+做内容分发资格网站建设 全网营销
  • 邹城网站建设zczwxx搜狗引擎