【文件属性】:
文件名称:react-event-mixin
文件大小:9KB
文件格式:ZIP
更新时间:2021-05-09 15:14:52
JavaScript
React事件混合素
一个React的mixin来处理自定义事件的发出。
基本用法
模块的默认导出是EventMixin对象(也可以通过相同的名称作为命名导出使用)。 它使用subscription方法初始化,该方法接受事件列表。
每个事件将为您提供4个便利功能。 例如,如果事件名为“ mutate”,则组件可以访问:
事件
描述
emitMutate
发出突变事件
onMutate
发出mutate事件时调用的处理程序
beforeMutate
在onMutate函数之前调用
afterMutate
在onMutate函数之后调用
例如:
import { EventMixin } from 'react-event-mixin'
export var EventComponent = React.createClass({
mixins: [EventMixin.su
【文件预览】:
react-event-mixin-master
----package.json(757B)
----src()
--------emitter.js(734B)
--------mixin.js(2KB)
--------index.js(171B)
--------pascalize.js(181B)
----README.md(2KB)
----lib()
--------emitter.js(4KB)
--------token-emitter.js(4KB)
--------mixin.js(4KB)
--------index.js(745B)
--------pascalize.js(292B)