亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

我的進口哪里出了問題?

我的進口哪里出了問題?

Cats萌萌 2021-10-14 14:09:11
在我正在構建的 React Web 應用程序中,據說可能忘記導出一個組件。但是在檢查代碼時,導入和導出似乎很好由于我現在只使用轉儲組件,因此我嘗試將它們定義為不同的方式,例如使用粗箭頭函數,但沒有成功。以下是 Navbar 的片段 - SignIn 和 SignOut 組件也以與導航欄相同的方式聲明:import React from 'react';import { Link } from 'react-router-dom'import SignInLink from './SignInLink'import SignOutLink from './SignOutLink'const Navbar = () => {        return (        <nav className="z-depth-10 black">            <div className="nav-wrapper container">                < Link to="/" className="brand-logo">Lelo's</Link>                <SignInLink />                <SignOutLink />        </div>      </nav>        )}export default Navbar編譯后,我從瀏覽器得到這個:Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: object. You likely forgot to export your component from the file it's defined in, or you might have mixed up default and named imports 
查看完整描述

1 回答

?
一只名叫tom的貓

TA貢獻1906條經驗 獲得超3個贊

我認為您忘記export default在兩個組件中進行設置。

登錄鏈接

export default SignInLink

退出鏈接

export default SignOutLink

你能不能檢查一次。
這將解決您的問題。


查看完整回答
反對 回復 2021-10-14
  • 1 回答
  • 0 關注
  • 140 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號