使用变量

时间:2017-04-01 16:03:55

标签: react-native react-native-router-flux

我在react-native移动应用程序中使用react-native-router-flux进行导航。

我想使用变量Actions.sceneKey()从抽屉调用sceneKey,该变量将基于商店状态。 比方说,抽屉里有3个菜单:

  • MENU1
  • MENU2
  • 菜单3

我只想打电话给Actions.{{ selectedMenu }},这有可能吗?

1 个答案:

答案 0 :(得分:0)

您可以使用括号表示法,请参阅property accessors。 以下是如何使用它的示例:

const selectedMenu = 'menu1'; //menus values coming from your store
Actions[selectedMenu]();

确保变量的类型为string,并与您定义的路径匹配。