在 javascript 和 React Native 中,我使用返回两个元素的 API 函数:结果
和 错误
。
import { findAll as forumFindAll } from '../../Api/ForumApi'
const IndexScreen = () => {
const [results, error] = forumFindAll()
...
我想在一行上重命名变量 results
和 error
(很像解构)。
类似的东西(但我知道它不起作用):
const [results as forumsResults, error as forumsError] = forumFindAll()
最佳答案
由于 forumFindAll
返回一个数组,因此不需要“重命名”它的任何项目 - 只需将您想要的名称放入解构语法中即可:
const [forumsResults, forumsError] = forumFindAll();
forumFindAll
的返回值与 results
和 error
名称没有任何内在联系,您可以选择任何您想要的名称。
关于javascript - 在一行上重命名导入数组的键(很像解构),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60881091/