首页 > 解决方案 > 如何让这个 React 方法返回语句/变量?

问题描述

这是 JobInfoPage.js 文件的片段,

import findMonthsTillSession from '../components/utility.js';

class JobInfoPage extends Component {
    render() {
            <div>The nearest hiring session is in: { findMonthsTillSession() } See you then!</div>
    }
}

我收到此错误: Attempted import error: '../components/utility.js' does not contain a default export (imported as 'findMonthsTillSession').

标签: javascripthtmlreactjs

解决方案


您的问题中有 2 个错误,
(1)No return() in JobInfoPage.js文件
(2)Function is not imported with function name.
JobInfoPage.js

import findMonthsTillSession from '../components/utility.js';

class JobInfoPage extends Component {
    render() {
       return(
       <div>
            The nearest hiring session is in: { findMonthsTillSession() } See you then!
       </div>
       )
    }
}

import React from 'react';如果尚未添加,请添加Utility.js。

另请阅读hackernoon 导出导入备忘单


推荐阅读