如何在模块导出中访问道具

时间:2020-08-10 01:29:31

标签: javascript react-native react-navigation

嘿,我想将事件隔离到一个单独的文件中。所以我做到了

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中没有可用的道具。道具总是不确定的。

我只想从这里导航到其他屏幕。但这不起作用。

0 个答案:

没有答案