【发布时间】:2020-07-01 22:23:54
【问题描述】:
例如
state = {
"username": "abc",
"id": "1",
}
const {username, id} = this.state
上面的代码可以工作并获取值
有没有办法让它在下面也可以工作
const {user, userId} = this.state
即获取与用户名、id 相同的值但名称不同。有什么方法可以告诉 javascript user 表示用户名,userId 表示 id?
【问题讨论】:
-
我不知道你指的是不是别名,如果是这样,你可以这样
const {username:user, id: userId} = this.state;然后你可以在你的代码中使用user和userId -
参见 codeburst 的 THIS 指南。它解释了你在寻找什么:)
标签: javascript reactjs