在一行上重命名导入数组的键(很像解构)

Gay*_*d.P 2 javascript reactjs react-native

在 javascript 和 React Native 中,我使用了一个 API 函数,它返回两个元素:resultserror.

import { findAll as forumFindAll } from '../../Api/ForumApi'

const IndexScreen = () => {
    const [results, error] = forumFindAll()
    ...
Run Code Online (Sandbox Code Playgroud)

我想重命名变量resultserror在一行上(很像解构)。

类似的东西(但我知道它不起作用):

 const [results as forumsResults, error as forumsError] = forumFindAll()
Run Code Online (Sandbox Code Playgroud)

Cer*_*nce 5

由于forumFindAll返回的是一个数组,因此不需要“重命名”其中的任何项目——只需将您想要的名称放入解构语法中:

const [forumsResults, forumsError] = forumFindAll();
Run Code Online (Sandbox Code Playgroud)

的返回值forumFindAllresultserror名称没有任何内在联系,您可以选择任何您想要的名称。