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

深圳优化网站公司哪家好seo作弊

深圳优化网站公司哪家好,seo作弊,怎么做网站推广平台,日本做任务赚钱的网站有哪些vue使用slot时子组件的onUpdated执行问题 在使用 Vue 的插槽 (slot) 功能时,可能会遇到一个问题:当父组件的任何状态更新时,子组件的 onUpdated 事件会被触发。这个问题在使用默认插槽时尤为明显。 为了避免这种情况,可以使用作用…

vue使用slot时子组件的onUpdated执行问题

在使用 Vue 的插槽 (slot) 功能时,可能会遇到一个问题:当父组件的任何状态更新时,子组件的 onUpdated 事件会被触发。这个问题在使用默认插槽时尤为明显。
为了避免这种情况,可以使用作用域插槽

示例代码

以下是一个示例,展示了如何使用默认插槽和作用域插槽。

父组件 (slot.vue)
<template><div class="about"><h1>{{ msg }}</h1><SlotChild class="parentClass">this is slot content; <!-- 注释下一行就不会触发onupdated --><slot></slot><!-- 作用域插槽 可以访问子组件的状态 --><template #s2="scope">hello slot1 {{ scope.text }}</template></SlotChild></div>
</template><script setup>
import SlotChild from './SlotChild.vue'
import { ref, onUpdated } from 'vue'const msg = ref('this is messages')onUpdated(() => {console.log('updated parent')
})setTimeout(() => {msg.value = 'changed msg'
}, 1000)
</script>
子组件 (SlotChild.vue)
<template><div class="about"><h1>SlotChild</h1><slot name="default">this is default content</slot><!-- 具名插槽,在一个组件里有多个插槽出口 --><p><slot name="s1" :text='text1'></slot><br><slot name="s2" :text='text2'></slot><br></p></div>
</template><script setup>
import { ref, onUpdated } from 'vue'const text = ref('this is default text')
const text1 = ref('this is scoped text1')onUpdated(() => {console.log('updated child')
})
</script>

图片示例

在这里插入图片描述

示例代码

github-vue3-learn

解释

在上面的示例中,父组件 slot.vue 使用了默认插槽和作用域插槽。默认插槽会导致子组件在父组件状态更新时触发 onUpdated 事件。而作用域插槽则不会有这个问题,因为它们只会在相关的插槽内容发生变化时才会更新。

根据 Vue 官方文档的解释,作用域插槽允许我们将数据从子组件传递到父组件,从而避免不必要的更新。

通过使用作用域插槽,可以更好地控制组件的更新行为,避免不必要的性能开销。

参考资料

  • Vue.js 官方文档 - 插槽
  • Vue.js 官方文档 - 作用域插槽
http://www.dtcms.com/wzjs/66101.html

相关文章:

  • 哪个网站可以做计算机二级的题西安百度公司开户
  • 抚顺 网站建设上海哪家优化公司好
  • 最专业微网站建设价格马鞍山网站seo
  • 巴音郭楞网站建设品牌推广与传播怎么写
  • 张家口网站建设电话天津百度seo排名优化软件
  • 用python做的网站广州seo工资
  • 上海高端网站设计公司如何创建个人网页
  • 交友网站去哪里做宁波seo搜索优化费用
  • 全球排行前50网站开发语言深圳互联网营销
  • 网站开发可以用gif吗服务营销的概念
  • 成人网站怎么做企业推广宣传文案
  • 公司网站维护流程靠谱的广告联盟
  • 长沙模板网站长沙网站建设网络推广的工作好做吗
  • 网站服务器建设教程南平seo
  • 网站添加搜索关键字微信公众号推广方法有哪些
  • 鄂州市政府网站官网网站seo 工具
  • 三端网站如何做seo哪家强
  • wordpress 免密码破解北京百度seo服务
  • 网站做可信认证多少钱百度信息流怎么投放
  • wordpress编辑器移植seo搜索引擎优化薪资
  • 网站服务器怎么更换山东建站
  • wordpress自带搜索seo推广服务
  • 做网站的硬件建站软件可以不通过网络建设吗
  • 自己编程怎么做网站教程百度分析工具
  • 广州品牌seo网站推广大数据营销的概念
  • 建立电商网站优化方案
  • 山西省住房城乡建设厅门户网站网站建设杭州
  • 百度快照劫持长沙正规竞价优化服务
  • 网站直播用php怎么做备案域名
  • 北京怀柔区建设委员会网站网站推广计划书范文500字