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

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

如何在 React JS 中使用來自不同文件的 Consts

如何在 React JS 中使用來自不同文件的 Consts

慕少森 2022-11-11 14:02:32
你能告訴我如何在 React 中使用來自不同 JS 文件的 const。我正在嘗試計算 4 個不同測驗分數(平均)的總分。謝謝 !我確實嘗試過導出和導入,但沒有成功。這是我為第一個測驗所做的代碼:const playerStatsEco = {    ecoscore: null,    numberOfQuestions: null,    numberOfAnsweredQuestions: null,    correctAnswers: null,    wrongAnswers: null,};class playeco extends Component {...endGame = () => {        alert('Le quiz est terminé ! ??? ????? ????????');        const { state } = this;        playerStatsEco.ecoscore = state.ecoscore;        playerStatsEco.numberOfQuestions = state.numberOfQuestions;        playerStatsEco.numberOfAnsweredQuestions = state.correctAnswers + state.wrongAnswers;        playerStatsEco.correctAnswers = state.correctAnswers;        playerStatsEco.wrongAnswers = state.wrongAnswers;        setTimeout(() => {        this.props.history.push('/play/sum', playerStatsEco);    }, 1000);};當我嘗試導出課程時,它可以工作。但是當我嘗試使用這條線導出 const 時export  {playeco, playerStatsEco};發生此錯誤:嘗試導入錯誤:“./components/quiz/playeco”不包含默認導出(導入為“playeco”)。
查看完整描述

2 回答

?
牛魔王的故事

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

你可以導出你的常量并從不同的文件中導入它們。


 // In file where constant declared

 export const myConst = "some value";


 //In imported file

 import {myConst} from "./fileWhereConstDeclared"


查看完整回答
反對 回復 2022-11-11
?
GCT1015

TA貢獻1827條經驗 獲得超4個贊

您可以導出它們:


export const playerStatsEco = {...}


export class playeco extends Component {...}

然后你可以像這樣從外部導入它們:


 import {playerStatsEco, playeco } from "./fileWhereConstDeclared"


查看完整回答
反對 回復 2022-11-11
  • 2 回答
  • 0 關注
  • 136 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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