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

wordpress 仿站 教程网站推广优化方法

wordpress 仿站 教程,网站推广优化方法,泰安市住房和城乡建设厅网站,网站建设实训报告样板25. 组件保持存活 当使用<component :is"...">来在多个组件间作切换时&#xff0c;被切换掉的组件会被卸载。 我们可以通过 <keep-allve> 组件强制被切换掉的组件仍然保持"存活”的状态 我们先来看个例子&#xff08;依然用上节课的代码改动下&am…

25. 组件保持存活

当使用<component :is="...">来在多个组件间作切换时,被切换掉的组件会被卸载。

我们可以通过 <keep-allve> 组件强制被切换掉的组件仍然保持"存活”的状态


我们先来看个例子(依然用上节课的代码改动下):

ComponentA.vue

<script>
export default {beforeUnmount() {console.log('组件销毁之前')},unmounted() {console.log('组件销毁完毕')}
};
</script><template><h3>ComponentA</h3>
</template>

我们点击按钮,就会看到:
在这里插入图片描述

说明组件被卸载了。我们写点明文演示下:

<script>
export default {data() {return {message: "老数据"};},beforeUnmount() {console.log('组件销毁之前')},unmounted() {console.log('组件销毁完毕')}, methods: {updateHandle() {this.message = "新数据";}}
};
</script><template><h3>ComponentA</h3><p>{{ message }}</p><button @click="updateHandle">更新数据</button>
</template>

在这里插入图片描述

我们点更新数据,A组件会变成新数据。切换组件B后,再去切回A组件,发现又变成了老数据。说明我们在切换的时候,组件被卸载了,所以加载的还是原始的数据。

那么我们怎么保持组件存活呢?(保持新数据不变)

App.vue

<script>
...
</script>
<template><!-- 使用 keep-alive 组件来缓存动态组件,避免重复渲染 --><keep-alive><component :is="tabComponent"></component></keep-alive><button @click="changeHandle">切换组件</button>
</template>

此时,我们切换回A组件,就还是新数据了

在这里插入图片描述

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

相关文章:

  • 网站框架地图网店推广渠道有哪些
  • 做招商类型的网站白度
  • 完善企业网站建设武汉网站优化公司
  • 余姚做轴承网站新闻头条最新消息今日头条
  • 福建移动网站设计杭州做网站的公司排行
  • 沈阳微信网站建设张掖seo
  • 上海广告网站建设友情链接是免费的吗
  • seo顾问服务 品达优化优化关键词排名外包
  • 阿里巴巴企业网站怎么做湖南省最新疫情
  • 可以做设计的网站广州百度推广客服电话
  • 宁德城乡建设网站seo推广沧州公司电话
  • 网站建设用户调查问卷上海优化公司
  • 长沙个人做网站排名昆明seocn整站优化
  • 兰州网站建设哪家公司好济南seo整站优化厂家
  • 国内看不到的中文新闻网站直通车怎么开才有效果
  • 陕西找人做网站多少钱营销手段有哪些
  • 网站收录后然后怎么做百度公司推广电话
  • 美国做化工的b2b网站浙江网站建设推广
  • 做布料的著名网站搜索热度查询
  • b2b建设网站公司二级域名查询入口
  • 合肥专业做网站磁力库
  • 互联网网站运营百度的营销推广模式
  • 常州个性化网站建设广州网站推广联盟
  • 做我女朋友网站郑州网站seo外包
  • 如何用网站首页做404营业推广是什么
  • cpanel wordpress主题安装广州seo优化外包服务
  • 做个商城网站怎么做便宜吗免费seo软件推荐
  • 网站怎样改logo百度秒收录
  • 泰安城乡建设委员会的网站惠州百度seo哪家好
  • 跨境电商网站平台培训机构网站模板