色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

vue export 多個變量

阮建安2年前9瀏覽0評論

Vue里的組件,有時會有許多需要被其他組件或文件或方法調用的變量,將這些變量都定義在一個文件里,可以提高代碼可維護性,Vue提供了一個export可以將這些變量導出,以供其他文件使用。

export const variable1 = 'xxx'
export function func1 () {
...
}
export default {
...
}

export可以導出多個變量,多個變量之間用逗號隔開,也可以通過大括號的方式導出一個對象,不需要通過export來導出的變量,則屬于該文件的私有變量,不能被其他文件獲取。

const privateVariable = 'yyy'
export const variable1 = 'xxx'
export const variable2 = 'zzz'
export function func1 () {
...
}
export default {
...
}

導入這些導出的變量時,可以使用import,也可以使用require,但是使用import可以讓代碼更加清晰,而且支持tree-shaking,可以更好地優化代碼。

import { variable1, variable2 } from './module'
import myFunc from './module'
console.log('variable1:', variable1)
console.log('variable2:', variable2)
myFunc()

在Vue中,通常使用export來導出支持tree-shaking的組件,在掛載組件時,import導入需要的組件即可,這樣可以大幅減少代碼體積。

// MyComponent.vue// App.vue