gpt4 book ai didi

javascript - 有没有办法将这两行合二为一?

转载 作者:行者123 更新时间:2023-12-03 04:04:03 25 4
gpt4 key购买 nike

我想将这两行写成一行:

const { page, totalPages, changePage } = this.props;
const pagination = { page, totalPages, changePage };

我无法在任何地方找到如何做到这一点,只有我能够在一行中完成它才有意义。

我希望有类似的东西

const pagination = { page, totalPages, changePage } = this.props;

最佳答案

不,你不能按照现在的方式去做。您正在滥用解构,它应该用于从对象中获取字段并将它们转换为局部变量。您正在执行此操作,然后立即将它们转换回对象。

要一步完成此操作,只需创建一个新对象并从旧对象引用所需的字段。

const pagination = { page: this.props.page, totalPages: this.props.totalPages, changePage: this.props.changePage }

关于javascript - 有没有办法将这两行合二为一?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44637609/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com