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

西安做网站比较好的公司seo快速优化技术

西安做网站比较好的公司,seo快速优化技术,租车网站制作方案,做卡盟网站教程vue中computed计算属性自带缓存,会提高程序的渲染性能,但根据业务需求以及相应的优化,可能要清除computed的缓存,具体方法和场景分为了vue2和vue3 vue2: this.$delete(this.someObject, cachedProperty); 使用 this…

vue中computed计算属性自带缓存,会提高程序的渲染性能,但根据业务需求以及相应的优化,可能要清除computed的缓存,具体方法和场景分为了vue2和vue3

vue2:

this.$delete(this.someObject, 'cachedProperty');

使用 this.$delete,这是vue2的一个全局方法,可以删除对象的属性,这将触发计算属性的重新计算。

或者直接设置计算属性的返回值为一个新的值,这也会导致计算属性重新计算:

// 假设有一个计算属性 'computedProperty'
this.computedProperty = null; // 清除缓存

vue3:

在Vue 3中,计算属性是基于它们的响应式依赖自动缓存的。但是,Vue 3没有提供直接的方法来清除计算属性的缓存。如果你需要清除计算属性的缓存,你可以通过改变计算属性所依赖的响应式引用来间接实现。

例如,如果你有一个计算属性fullName依赖于firstName和lastName,你可以通过设置firstName或lastName为一个新值来间接清除fullName的缓存。

<template><div>{{ fullName }}</div><button @click="clearCache">Clear Cache</button>
</template><script>
import { ref, computed } from 'vue';export default {setup() {const firstName = ref('John');const lastName = ref('Doe');const fullName = computed(() => `${firstName.value} ${lastName.value}`);function clearCache() {firstName.value = 'Jane'; // 改变依赖,清除fullName的缓存}return {fullName,clearCache};}
};
</script>


在这个例子中,当你点击按钮时,clearCache函数会被调用,它将firstName.value设置为一个新的值,这会导致fullName的缓存失效并重新计算。

http://www.dinnco.com/news/54092.html

相关文章:

  • 茂名中小企业网站制作西安网约车
  • 可不可以用帝国cms做企业网站如何引流被动加好友微信
  • 商务网站要怎么设计绍兴seo排名
  • 网站运营与维护的方法windows优化大师手机版
  • 做网站有必要?网络营销推广方式
  • jsp网站开发源码百度推广图片尺寸要求
  • 网站开发与管理的专业描述宁波谷歌seo
  • 织梦 移动网站产品营销推广
  • 做阿里巴巴好还是网站好怎么做网络平台
  • 建设部设计院网站苏州网站建设公司
  • 新乐市建设银行网站盐城seo优化
  • 做网站现成的测试账号线下营销推广方式都有哪些
  • 舟山的房子做民宿上什么网站软文代写平台有哪些
  • 成都电商网站开发淘宝店铺推广方式有哪些
  • 哈尔滨做网站找哪家好电商营销策划方案
  • 免费永久个人网站注册百度关键词推广怎么收费
  • 网络公司怎么挣钱的seo基础培训教程
  • 他达拉非谷歌seo实战教程
  • 做一个二手网站怎么做广东疫情最新通报
  • 网站目录怎么做近期舆情热点事件
  • 关于网站的毕业论文百度网址大全旧版安装
  • 怎么选择佛山网站设计搜索引擎推广的三种方式
  • 商家货源网seo搜索引擎推广
  • ps如何做网页设计百度怎么优化排名
  • 湖北建站公司怎么在百度上推广自己的店铺
  • 厦门网站制作方案seo关键字优化技巧
  • 用手机可以建设一个手机网站吗酒店推广渠道有哪些
  • 百度做公司网站多少钱网站权重如何查询
  • 网站开发的研究背景谷歌google下载安卓版 app
  • 太原微商网站建设免费大数据平台