javascript - 编写这个组合值的更好方法

标签 javascript

我有这个代码:

const OnLoadStatisticsTypes = loadOnMount('statisticsTypes', fetchStatisticsTypes, 'root')(StatisticBalloons)

export default loadOnMount('appsStatistics', fetchAppsStatistics, 'root')(OnLoadStatisticsTypes)

但我不知道如何做得更好。我试过了:

export default compose(
  loadOnMount('appsStatistics', fetchAppsStatistics, 'root'),
  loadOnMount('statisticsTypes', fetchStatisticsTypes, 'root'),
  StatisticBalloons
)

但也不起作用。

如何改进这个脚本?

最佳答案

这是 Redux 中的 compose 函数吗?

export default compose(
  loadOnMount('appsStatistics', fetchAppsStatistics, 'root'),
  loadOnMount('statisticsTypes', fetchStatisticsTypes, 'root')
)(StatisticBalloons)

关于javascript - 编写这个组合值的更好方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41745507/

相关文章:

javascript - 是否有可能将所有 DOMS 获取到整个网站(不仅仅是一条路线)

Javascript:文本区域最后一个字符未大写

javascript - 用于检查子字符串是否全部为数字的正则表达式(在 Java 脚本中)

javascript - 根据选择显示 div 并隐藏上一个 div

javascript - ExtJs:如何验证可编辑网格并防止空单元格

javascript - onerror 的对立事件是什么

javascript - 如果表单中的任何输入或选择为空,如何删除表行?

javascript - JSON 到数组 - 如何解析这样的结构?

javascript - emberjs 为一个路由使用多个路径/url

javascript - 设置一个 DIV 高度等于另一个 DIV 高度