Ios 如何从JavaScript将React本机事件发送到JavaScript
使用React Native,我可以根据以下命令从本机模块分派事件。但是如何从JavaScript发送事件呢? 我不能正确理解你的问题 提供代码强> 也许你看起来像这样:Ios 如何从JavaScript将React本机事件发送到JavaScript,ios,react-native,Ios,React Native,使用React Native,我可以根据以下命令从本机模块分派事件。但是如何从JavaScript发送事件呢? 我不能正确理解你的问题 提供代码 也许你看起来像这样: var EventEmitter = require('events').EventEmitter; var server = new EventEmitter(); server.on('foo', function() { console.log('got foo'); }); server.emit('foo');
var EventEmitter = require('events').EventEmitter;
var server = new EventEmitter();
server.on('foo', function() {
console.log('got foo');
});
server.emit('foo');
检查此拉力:
您可以从JavaScript发送React本机事件,如下所示:
import { NativeEventEmitter, NativeModules } from "react-native";
const nativeEventEmitter = new NativeEventEmitter(NativeModules.Emitter);
nativeEventEmitter.emit("Event Name");
我的问题是:如何在Javascript中执行“eventDispatcher sendAppEventWithName”?在2020年进行一些更新后,代码将如下所示:从“react native”导入{DeviceEventEmitter};DeviceEventEmitter.addListener('logout',this.showLogout);DeviceEventEmitter.emit(“注销”);