嘿,我想将事件隔离到一个单独的文件中。所以我做到了
import React from 'react';
var eventHandler = {
execute: (methodName) => {
eventHandler[`${methodName}`]();
},
login: (props) => {
console.log(`login -> event handler called....!`);
props.navigation.navigate('Home', { name: 'Om' })
},
google: () => {
console.log(`google -> event handler called....!`);
},
facebook: () => {
console.log(`facebook -> event handler called....!`);
},
};
module.exports = eventHandler;
但是在module.exports中没有可用的道具。道具总是不确定的。
我只想从这里导航到其他屏幕。但这不起作用。