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

标签 javascript reactjs react-native

在 javascript 和 React Native 中,我使用返回两个元素的 API 函数:结果错误

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

const IndexScreen = () => {
    const [results, error] = forumFindAll()
    ...

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

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

const [results as forumsResults, error as forumsError] = forumFindAll()

最佳答案

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

const [forumsResults, forumsError] = forumFindAll();

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

关于javascript - 在一行上重命名导入数组的键(很像解构),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60881091/

相关文章:

react-native - React Navigation 5 处理模式、底部选项卡和堆栈

javascript - 如何将unicode转换为html标签?

javascript 在函数中递增索引

javascript - 单击链接/按钮导航到其他路线时,ClickAwayListener 不会触发

javascript - 如何使用react-native-fetch-blob将文件从应用程序文档文件夹移动到Iphone的文档文件夹

android - React Native : where do Info. plist 和 AndroidManifest.xml 从中提取变量值?

javascript - 如何在对象中引用 JavaScript 对象键?

php - 从 URL 获取图像,存储,动画?听起来像是一个挑战

javascript - 类作用域中的变量赋值在 React 中有效,但在 ES6 中无效

javascript - 使用 Material-UI 中的 slider 动态处理 slider