我正在试图找出一个有助于使下面的块更优雅的JavaScript技巧:
switch(modal) {
case 'openLoginModal':
openLoginModal();
case 'openSignupModal':
openSignupModal();
...
}
这最终是针对我的React应用程序,它以下列方式对Redux商店进行操作调用:
switch(modal) {
case 'LoginModal':
this.props.actions.openLoginModal();
case 'SignupModal':
this.props.actions.openSignupModal();
...
}
如果您有任何见解,请告诉我!强烈希望避免使用全局窗口。