我在React中看到了这段代码,比如
connect(mapStateToProps, {
test: () => {return { type: 'TEST_ACTION' }}
})(Index);
但我没能在谷歌上找到任何解释。也许这个问题是愚蠢的,但我感谢任何帮助,也许是链接到一些现有的解释或例子。
这是一个ES2015(又名ES6)箭头函数。它是一个函数表达式,它从创建它的上下文中继承了this
(和参数
以及其他一些东西)。所以基本上:
test: function() { return { type: 'TEST_ACTION' }; }
...但是如果使用this
,则使用新语法以不同方式处理this
。
问题内容: 在MySQL中“无符号”是什么意思,什么时候应该使用它? 问题答案: MySQL说: 所有整数类型都可以具有一个可选的(非标准)属性UNSIGNED。无符号类型可用于 仅允许一列中 使用 非负数, 或者 在您需要更大 的该列的 较高数字范围时 使用。例如,如果INT列为UNSIGNED,则该列的范围大小相同,但其端点从-2147483648和2147483647变为0和42949672
我有以下使用promise的函数。 双括号是什么意思,以及如何检索的值。
有人知道r中的^符号是什么意思吗? 下面是上下文:
你可以看到(...)=
我不理解如何使这段代码在Java7中工作 这个符号在Java中到底是什么意思? 如果Java7不支持它,如何改变它,使它能够正常工作。
问题内容: 一个简单的问题,但它已经困扰了我一段时间。 MySQL中的“开销”是什么,我应该担心吗? 单击“优化表”是否能真正解决问题? 问题答案: 开销似乎是数据库用来运行某些查询的临时磁盘空间,因此,您只需要担心这会变得非常高。 您可以将“优化表”与硬盘驱动器的碎片整理进行比较。 我引用: 随着时间的推移,每个数据库都需要某种形式的维护,以使其保持 最佳 性能水平。清除已删除的行,重新排序,压