什麼,當你在下面的表格寫一個import語句情況:導入默認導出與命名導出一起加載模塊兩次?
import React, { Component } from 'react';
是解構發生在解構的目的是實現Component
,而不是需要React.Component
進口模塊的?或者它是否使用完全不同的語法進行命名導出,儘管它看起來很像解構?
一個重要推論問題:作爲兩次相比簡單地import React ...
不import React, { Component } ...
不必要加載從React
模塊Component
對象(假定Component
是較大的組成陣營庫)?
記錄'React.Component === Component'事實證明他們是完全相同的對象。 '真',我不知道爲什麼,但似乎你的問題的答案是'不'。 – aeid
我做了一個很大的編輯,只是想讓問題更清楚。如果有任何問題,可以根據需要回滾並編輯。 – Li357
無論多久,你指的是模塊(有多個綁定,即使有多個語句,甚至是解析爲同一目標不同符),將有隻有一個依賴和一個實例。 – Bergi