【发布时间】:2019-02-08 11:19:32
【问题描述】:
下面的函数接收一个具有current属性的对象,该对象也是一个对象,具有selectionStart和selectionEnd属性。
在这里,Start 和 End 变量的嵌套解构按预期工作,但我还需要 current 的值。
function someFunction({ current: { selectionStart: Start, selectionEnd: End } }) {
// do something with current, Start, and End
}
如何使用解构获得它?
【问题讨论】:
-
我知道我可以通过解构进入对象的深层,但我找不到如何获取对象本身的值,而不是它的属性。所以在这种特殊情况下,我不知道如何获取 current 的值。
-
您应该尝试更好地表达您的问题,以澄清
Start和End工作正常,但current未定义。 @adiga 刚刚回答了这个问题。 -
@caesay,现在清楚了吗?如果不是,请告诉我。谢谢。