在JavaScript中,使用import
語句導(dǎo)入模塊時,加上花括號{}
與不加的區(qū)別在于:
-
不加花括號:導(dǎo)入整個模塊對象。例如,
import axios from 'axios'
會導(dǎo)入整個axios
模塊,可以通過axios.get()
等方法來使用它。 -
加上花括號:只導(dǎo)入模塊中的指定變量或函數(shù)。例如,
import { get, post } from 'axios'
只導(dǎo)入了axios
模塊中的get
和post
方法,可以直接使用get()
和post()
調(diào)用它們。文章來源:http://www.zghlxwxcb.cn/news/detail-596189.html
需要注意的是,如果導(dǎo)入的模塊沒有默認(rèn)導(dǎo)出(即沒有export default
語句),則必須使用花括號來指定導(dǎo)入的變量或函數(shù)。如果導(dǎo)入的模塊有默認(rèn)導(dǎo)出,則可以使用不加花括號的語法來導(dǎo)入整個模塊對象。文章來源地址http://www.zghlxwxcb.cn/news/detail-596189.html
到了這里,關(guān)于import時加{}與不加的區(qū)別的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!