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

wordpress导购教程seo网站快速整站优化技术

wordpress导购教程,seo网站快速整站优化技术,上海网站设计开发公司,网站建设毕业论文5000字突然注意到 onMounted 在一个组件中可以多次调用,这不得发挥一下: 把绑定/解绑的逻辑封装到同一个模块中不就简化了吗,只需要在组件中注册一下子再传递一个回调就完事了。简单的组件中甚至不用引入onMounted和onUnmounted cnpm i mitt /src/utils/emi…

突然注意到 onMounted 在一个组件中可以多次调用,这不得发挥一下:
把绑定/解绑的逻辑封装到同一个模块中不就简化了吗,只需要在组件中注册一下子再传递一个回调就完事了。简单的组件中甚至不用引入onMounted和onUnmounted 

cnpm i mitt

/src/utils/emitter.js

import mitt from 'mitt'
import { onMounted, onUnmounted } from 'vue'
const names = {ONMOUNTED: 'onMounted',TRIGGER_FRESH: 'triggerFresh'
}
const __mitt = mitt()
function regist(name, cb) {onMounted(() => __mitt.on(name, cb))onUnmounted(() => __mitt.off(name, cb))
}
export default {mitt: __mitt,on: __mitt.on,off: __mitt.off,emit: __mitt.emit,regist,names
}
<script setup name="test">
import emitter from '@renderer/utils/emitter'
// 注册事件: 在onMounted时自动注册事件,在组件销毁时,自动取消注册
emitter.regist(emitter.names.ONMOUNTED, () => {console.log('test ONMOUNTED ')
})
</script><script setup name="test">
import { onMounted } from 'vue'
import emitter from '@renderer/utils/emitter'
//触发事件
onMounted(() => {emitter.emit(emitter.names.ONMOUNTED)
})
</script>

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

相关文章:

  • 厦门专业网站推广网络推广怎么收费
  • 黔西南州住房和城乡建设局网站地推网推平台
  • 日照人才网网络优化器下载
  • 做影视网站挣钱吗吉林seo刷关键词排名优化
  • 网站备案个人转企业百度普通版下载
  • 做公司网站需要什么程序网络推广是做什么工作
  • 网站建设机器人百度广告联盟平台的使用知识
  • 清远市seo网站设计联系方式游戏推广员好做吗
  • 宠物网站建设费用关键的近义词
  • 网站透明导航代码简述搜索引擎的工作原理
  • 如何让网站gzip推广平台的方法
  • 兼职做放单主持那个网站好四川seo平台
  • html5经管网站模板网站流量分析报告
  • 关于电商网站建设与管理的书籍如何做好品牌宣传
  • 江苏省建设厅网站 投诉无锡百度正规公司
  • 微网站功能介绍seo薪酬水平
  • 刘强东自己做网站杭州百度
  • 做外贸比较好的网站有哪些站长是什么职位
  • 怎么创建自己的小程序商城seo是指搜索引擎优化
  • 网站开发课程论文怎么建立网站卖东西
  • 张掖网站建设培训班日本搜索引擎naver入口
  • dede搭建网站教程app推广多少钱一单
  • 安阳网站设计哪家好媒体发稿公司
  • 网站备案有什么要求关键词优化到首页怎么做到的
  • wordpress做门户网站互联网营销工具有哪些
  • 做网站无需备案seo顾问是什么
  • 十大免费不收费的网站北京疫情消息1小时前
  • 求一个手机能看的网站广东网站se0优化公司
  • 网站视频制作网站卖链接
  • 政府网站建设硬件选型原则抖音视频seo霸屏