第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

何時(shí)為ES6導(dǎo)入使用花括號(hào)?

何時(shí)為ES6導(dǎo)入使用花括號(hào)?

DIEA 2019-06-12 15:39:21
何時(shí)為ES6導(dǎo)入使用花括號(hào)?這似乎很明顯,但我發(fā)現(xiàn)自己對(duì)何時(shí)使用花括號(hào)導(dǎo)入ES6中的單個(gè)模塊感到有點(diǎn)困惑。例如,在我正在處理的React-原住民項(xiàng)目中,我有以下文件及其內(nèi)容:initialState.jsvar initialState = {     todo: {         todos: [             {id: 1, task: 'Finish Coding', completed: false},             {id: 2, task: 'Do Laundry', completed: false},             {id: 2, task: 'Shopping Groceries', completed: false},         ]     }};export default initialState;在TodoReducer.js中,我必須在沒(méi)有大括號(hào)的情況下導(dǎo)入它:import initialState from './todoInitialState';如果我附上initialState在大括號(hào)中,我得到以下代碼行的錯(cuò)誤:無(wú)法讀取未定義的屬性待辦事項(xiàng)js:export default function todos(state = initialState.todo, action) {// ...}使用花括號(hào)的組件也會(huì)出現(xiàn)類似的錯(cuò)誤。我想知道什么時(shí)候應(yīng)該為單個(gè)導(dǎo)入使用大括號(hào),因?yàn)楹苊黠@,在導(dǎo)入多個(gè)組件/模塊時(shí),您必須將它們用大括號(hào)括起來(lái),我知道這一點(diǎn)。編輯:在這里沒(méi)有回答我的問(wèn)題,而是我在問(wèn)什么時(shí)候我應(yīng)該或者不應(yīng)該使用花括號(hào)來(lái)導(dǎo)入單株模塊,否則我不應(yīng)該使用花括號(hào)來(lái)導(dǎo)入ES6中的單個(gè)模塊(顯然不是這樣,因?yàn)槲乙呀?jīng)看到了需要花括號(hào)的單個(gè)導(dǎo)入)。
查看完整描述

3 回答

?
達(dá)令說(shuō)

TA貢獻(xiàn)1821條經(jīng)驗(yàn) 獲得超6個(gè)贊

如果要導(dǎo)入非默認(rèn)導(dǎo)出,則使用大括號(hào)。

有關(guān)更多細(xì)節(jié),請(qǐng)參見(jiàn)上文丹·阿布拉莫夫的回答。


查看完整回答
反對(duì) 回復(fù) 2019-06-12
?
慕桂英3389331

TA貢獻(xiàn)2036條經(jīng)驗(yàn) 獲得超8個(gè)贊

用哪種?

引用大衛(wèi)·赫爾曼的話ECMAScript 6支持單一/默認(rèn)導(dǎo)出樣式,并為導(dǎo)入默認(rèn)值提供了最優(yōu)美的語(yǔ)法。導(dǎo)入命名的導(dǎo)出可以而且甚至應(yīng)該稍微不那么簡(jiǎn)潔。

然而,在名為EXPORT的類型記錄中,由于重構(gòu)而受到青睞。例如,如果默認(rèn)導(dǎo)出一個(gè)類并將其重命名,則類名將僅在該文件中更改,而不是在其他引用中更改,而命名導(dǎo)出類名將在所有引用中被重命名。命名導(dǎo)出也是實(shí)用程序的首選。

總之,你喜歡什么就用什么。

額外

默認(rèn)導(dǎo)出實(shí)際上是一個(gè)名稱默認(rèn)的命名導(dǎo)出,因此默認(rèn)導(dǎo)出可以導(dǎo)入如下:

import {default as Sample} from '../Sample.js';


查看完整回答
反對(duì) 回復(fù) 2019-06-12
  • 3 回答
  • 0 關(guān)注
  • 794 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)