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

外贸网站做流量体彩足球竞彩比赛结果韩国比分

外贸网站做流量,体彩足球竞彩比赛结果韩国比分,官网html模板,公司企业发展建议npm 包地址 mitt 是一个轻量级的 JavaScript 事件触发器, 只有200b。有基本的事件触发、订阅和取消订阅功能,还支持用命名空间来进行更高级的事件处理。 功能特点: Microscopic —— weighs less than 200 bytes gzippedUseful —— a wil…

npm 包地址

mitt 是一个轻量级的 JavaScript 事件触发器, 只有200b。有基本的事件触发、订阅和取消订阅功能,还支持用命名空间来进行更高级的事件处理。

功能特点:

  • Microscopic —— weighs less than 200 bytes gzipped
  • Useful —— a wildcard “*” event type listens to all events
  • Familiar —— same names & ideas as Node’s EventEmitter
  • Functional —— methods don’t rely on this
  • Great Name —— somehow mitt wasn’t taken

获取 mitt

你可以通过以下几种方式获取 mitt

  • 使用 NPM 包

首先,你需要在项目根目录下使用以下命令安装 mitt

# 使用 pnpm 安装
pnpm add mitt
# 使用 npm 安装
npm install --save mitt
# 使用 yarn 安装
yarn add mitt
  • 使用 CDN

你还可以通过 CDN 获取构建好的 mitt 文件。将以下代码添加到 HTML 文件的 <script> 标签中:

<script src="https://unpkg.com/mitt/dist/mitt.umd.js"></script>

引入 mitt

  • 通过 NPM 包引入

JavaScript 文件顶部使用 import 引入 mitt

// using ES6 modules
import mitt from 'mitt'// using CommonJS modules
var mitt = require('mitt')
  • 使用 script 标签引入

通过直接在 HTML 文件中添加 <script> 标签,引入构建好的 mitt 文件:

<!DOCTYPE html>
<html><head><meta charset="utf-8" /><!-- 引入 mitt 文件 --><script src="https://unpkg.com/mitt/dist/mitt.umd.js"></script></head>
</html>

使用 window.mitt 来调用方法。

组件中使用

以实时获取未读消息数量为例。

  1. 首先,新建一个 mitt.js 文件
import mitt from 'mitt'const emitter = mitt()export default emitter
  1. 使用 on 订阅事件/ off 取消订阅
import { onMounted, onUnmounted, ref } from 'vue'
import emitter from '@/utils/mitt'const count = ref(0)const readmessage = () => {count.value = count.value - 1
}
onMounted(() => {emitter.on('messageread', readmessage)...
})
onUnmounted(() => {emitter.off('messageread', readmessage)
})
  1. 使用 emit 触发事件
import emitter from '@/utils/mitt'...
emitter.emit('messageread')
...

在这里插入图片描述
点击查看后,未读消息数量减一。

API

on

注册事件处理器

参数类型说明
typestring | symbolType of event to listen for, or ‘*’ for all events
handlerFunction?Function to call in response to given event

off

移除事件处理器

参数类型说明
typestring | symbolType of event to unregister handler from, or ‘*’
handlerFunction?Handler function to remove

emit

触发事件,可以带参数,参数可以为任意类型值

参数类型说明
typestring | symbolThe event type to invoke
handlerAny?Any value (object is recommended and powerful), passed to each handler
http://www.yayakq.cn/news/432783/

相关文章:

  • 网站建设前言和背景佛山网页网站设计
  • 兰州市城市建设设计院网站济南网站建设全包
  • 黑龙江期刊网站制作模板网站的建设
  • 南昌网站建设公司渠道陆家网站建设
  • vue cms 网站开发华为云和wordpress
  • 网站后wordpress文章编辑页面j建设银行信用卡网站
  • 徐州企业免费建站禁止wordpress自动更新
  • 关于公路建设的网站宁波seo营销平台
  • 牡丹江市西安区建设局网站注册地址出租多少钱
  • 企业网站建设排名官网视频网站开发技术
  • 物价工作信息网站建设html网页制作代码大全图片
  • 网站用什么做备份重新安装wordpress
  • 科技通信网站模板下载制作网站的商家
  • 建设自己的淘宝优惠券网站网站建设技术服务
  • 网站建设与管理案例教程 柳龙华网站 建设深圳信科
  • 手把手教你学网站建设海口室内设计公司排名
  • 网站建设与功能模块成都装饰公司
  • wordpress 网上支付广州新塘网站seo优化
  • 山东城市建设职业学院教务网站电子商务网站的开发语言
  • 360建筑网 官方网站查公司备案网站备案信息
  • 金融网站开发文档可以直接进入网站的代码
  • 做整体衣柜宣传海报的网站浙江省旅游企业网站建设情况
  • 张家界建设局网站wordpress首页显示文章图片
  • 网站设计有创意的主题儿童摄影网页制作代码html
  • 闵行交大附近网站建设深圳建伟业公司商城
  • 网站建设费可以进广告宣传费吗自助手机建站
  • 西安网站开发公司哪家强通城网站建设
  • 求西北地区网站建设专家 西安沉睡网络 官方网址?孟津网站建设
  • 响应式布局网站案例广告设计公司标语
  • 制作网站要不要域名网站建设 自适应