国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

vue中 export default 與 export 寫法的區(qū)別

這篇具有很好參考價(jià)值的文章主要介紹了vue中 export default 與 export 寫法的區(qū)別。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

1、export default 用法

1.1、定義函數(shù)

d.js

const a = [{name:''張三"}]
const b = [{name:''李四"}]
export default {
    a,
    b  
}

1.2、使用

a.js

import dic from './d'   // 在一個(gè)文件中,只能導(dǎo)入一次

export function test() {
  console.log('dic',dic,dic.a)
}

export default 命令用于指定模塊的默認(rèn)輸出。一個(gè)模塊只能有一個(gè)默認(rèn)輸出,因此 export default 命令 只能使用(導(dǎo)入)一次

2、export 用法

2.1、定義函數(shù)

d.js

export const a = [{name:''張三"}]
export const b = [{name:''李四"}]

2.1、使用

1)使用方法1:一次性導(dǎo)入所有函數(shù)

a.js

import * as dic from './d'   // * 表示一次導(dǎo)入所有的函數(shù)。as 表示起別名

export function test() {
  console.log('dic',dic,dic.a)
}

這種寫法 test() 輸出的 dic對(duì)象與 export default 是一樣的,但是區(qū)別是這里的dic是module對(duì)象,export default 的 dic 是正常對(duì)象 。

2)使用方法2:按需導(dǎo)入函數(shù),使用 大括號(hào)

export 方式定義的函數(shù),使用時(shí),只想導(dǎo)入需要的函數(shù)時(shí),要使用 大括號(hào) ??梢苑侄啻螌?dǎo)入。

a.js

import {a} from './d'  // 使用大括號(hào),只導(dǎo)入需要的函數(shù),可以分多次導(dǎo)入
import {b} from './d' 

export function test() {
    console.log('dic-a',a)
}
export function test2() {
    console.log('dic-b',b)
}

3、總結(jié)

  • 定義時(shí):
    export default 定義函數(shù)時(shí),只能出現(xiàn)一次;export function 可以出現(xiàn)多次,不限次數(shù)。

  • 使用時(shí):
    導(dǎo)入 export default 定義函數(shù)時(shí),只能導(dǎo)入一次。
    導(dǎo)入 export function 定義函數(shù)時(shí),可以一次,也可以多次,不限次數(shù)。

  • 大括號(hào):
    第一組 export default ,對(duì)應(yīng)的 import 語句不需要使用大括號(hào);
    第二組 export function ,對(duì)應(yīng)的 import 語句 需要使用大括號(hào)。

  • 導(dǎo)入次數(shù)
    export default 命令用于指定模塊的默認(rèn)輸出。顯然,一個(gè)模塊只能有一個(gè)默認(rèn)輸出,因此 export default 命令只能使用一次,因此 import 命令后面才不用加大括號(hào)。
    export function 即可以一次性全部導(dǎo)入,也可以按需導(dǎo)入。如果是按需導(dǎo)入時(shí)要使用大括號(hào)。文章來源地址http://www.zghlxwxcb.cn/news/detail-856988.html

到了這里,關(guān)于vue中 export default 與 export 寫法的區(qū)別的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 前端HTML、CSS、JS、VUE3 匯總

    前端HTML、CSS、JS、VUE3 匯總

    學(xué)習(xí)https://developer.mozilla.org/zh-CN/docs/Learn/CSS 提示:這里可以添加系列文章的所有文章的目錄,目錄需要自己手動(dòng)添加 使用VS Code運(yùn)行前端代碼 在VS Code上安裝前端插件 正在更新中~ ? 提示:這里可以添加本文要記錄的大概內(nèi)容: 學(xué)習(xí)路線 知識(shí)定位 HTML基礎(chǔ) 標(biāo)簽、表格、表單、

    2024年02月13日
    瀏覽(69)
  • (區(qū)別、詳解、使用)module.exports與exports,export與export default,import 與require
require和import區(qū)別

    (區(qū)別、詳解、使用)module.exports與exports,export與export default,import 與require require和import區(qū)別

    目錄 導(dǎo)出簡介(里面有小細(xì)節(jié)請仔細(xì)閱讀) ?module.exports與exports 1.該js文件要導(dǎo)出的值即為test ?2.該js文件要導(dǎo)出的值即為test1和test2 3. 注意這里我是先給module.exports.test2賦值,然后給module.exports賦值,因此{(lán)test1}覆蓋了原來的test2,因此module.exports中只有test1 ?4. 該js文件要導(dǎo)出

    2024年02月02日
    瀏覽(22)
  • (區(qū)別、詳解、使用)module.exports與exports,export與export default,import 與require

    (區(qū)別、詳解、使用)module.exports與exports,export與export default,import 與require

    目錄 導(dǎo)出簡介(里面有小細(xì)節(jié)請仔細(xì)閱讀) ?module.exports與exports 1.該js文件要導(dǎo)出的值即為test ?2.該js文件要導(dǎo)出的值即為test1和test2 3. 注意這里我是先給module.exports.test2賦值,然后給module.exports賦值,因此{(lán)test1}覆蓋了原來的test2,因此module.exports中只有test1 ?4. 該js文件要導(dǎo)出

    2024年02月08日
    瀏覽(68)
  • vue-codemirror實(shí)現(xiàn)一個(gè)前端代碼在線編輯器,可處理 HTML,VUE,JS,CSS代碼在線編輯

    vue-codemirror實(shí)現(xiàn)一個(gè)前端代碼在線編輯器,可處理 HTML,VUE,JS,CSS代碼在線編輯

    先找個(gè)目錄創(chuàng)建一個(gè)vue項(xiàng)目 例如 我們想要項(xiàng)目叫 editor 在終端執(zhí)行 2和3其實(shí)都可以 但個(gè)人建議 最近還是2會(huì)更穩(wěn)定一些 在終端執(zhí)行 引入依賴包 然后在項(xiàng)目src目錄下創(chuàng)建 utils 文件夾 里面創(chuàng)建一個(gè)setting.js 參考代碼如下 然后 這邊 調(diào)用組件的代碼 因?yàn)轫?xiàng)目也剛創(chuàng) 我直接寫 s

    2024年02月15日
    瀏覽(32)
  • Vue和React的區(qū)別 | | React函數(shù)式寫法和類寫法的區(qū)別

    Vue 和 React 都是流行的前端框架,它們各自有著獨(dú)特的特點(diǎn)和適用場景。在這篇文章中,我們將探討它們的區(qū)別,并且給出一些代碼實(shí)例和解釋。 Vue 和 React 的區(qū)別: 模板語法與 JSX: 在 Vue 中,我們使用模板語法,它類似于常規(guī)的 HTML,可以直接在模板中使用變量和指令進(jìn)行數(shù)

    2024年01月20日
    瀏覽(26)
  • 免費(fèi)下載xlsx.full.min.js包,并放入前端代碼里,在html+vue中引用

    訪問 xlsx.js 的 GitHub 頁面:https://github.com/SheetJS/sheetjs 在 GitHub 頁面中,找到 \\\"Code\\\" 按鈕,然后點(diǎn)擊它,在下拉菜單中選擇 \\\"Download ZIP\\\",以下載 xlsx.js 的最新版本。 解壓下載的 ZIP 文件。 在解壓后的文件夾中,你會(huì)找到 xlsx.full.min.js 文件。將這個(gè)文件復(fù)制到你的前端項(xiàng)目中,通

    2024年02月02日
    瀏覽(64)
  • 【前端】html2canvas生成圖片空白排查data:;(js vue react uniapp)

    【前端】html2canvas生成圖片空白排查data:;(js vue react uniapp)

    因?yàn)橐鲆粋€(gè)分享圖,就用到了html2canvas,一開始是好好的,今天隨便測了下,發(fā)現(xiàn)圖片顯示不出來了。打印了下,生成的圖片鏈接變成了 data:; 。后面一步一步地排查,發(fā)現(xiàn)是頁面內(nèi)容太多了,刪減一點(diǎn)內(nèi)容就能顯示出來。然后我又去認(rèn)真看了下html2canvas的各個(gè)參數(shù),發(fā)現(xiàn)可

    2024年02月03日
    瀏覽(23)
  • 【前端】vue3中引入class類的寫法

    單獨(dú)將一個(gè)類作為一個(gè)js文件,然后引入到vue3頁面使用 使用的vue頁面

    2024年04月13日
    瀏覽(28)
  • vue寫法——使用js高階函數(shù)實(shí)現(xiàn)多條件搜索功能

    vue寫法——使用js高階函數(shù)實(shí)現(xiàn)多條件搜索功能

    ??博主:小貓娃來啦 ??本文核心: vue封裝——使用js高階函數(shù)實(shí)現(xiàn)多條件搜索功能 之前出過一個(gè)react寫法的前端搜索(react寫法——使用js高階函數(shù)實(shí)現(xiàn)多條件搜索功能) 今天我們再研究一下vue中怎么實(shí)現(xiàn)。 react和vue有什么區(qū)別? 這個(gè)區(qū)別要細(xì)說可太多了,但是最終都能歸

    2024年02月11日
    瀏覽(19)
  • vue3 - Vue 項(xiàng)目處理GitHub Pages 部署后 _plugin-vue_export-helper.js 404

    GitHub Demo 地址 在線預(yù)覽 vue3項(xiàng)目打包后部署到github pages 后,預(yù)覽網(wǎng)站提示下劃線開頭的一個(gè)文件 _plugin-vue_export-helper 訪問不到,網(wǎng)絡(luò)請求顯示404 處理GitHub Pages 部署 _plugin-vue_export-helper.js 404 https://github.com/rollup/rollup/blob/master/src/utils/sanitizeFileName.ts 需要修改配置 vite.config.js,重

    2024年02月07日
    瀏覽(18)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包