В ES6 export default
- экспорт одного значения (или функции).Если вам нужно экспортировать несколько вещей из вашего модуля, используйте именованный экспорт. Проверьте документ MDN
export A {
name: 'a',
data()(),
}
export let a=2
///in B.vue
import {A, a} from './A.vue'
Я не уверен, что это лучший подход, хотя, я думаю, компонент Vue должен экспортировать только сам компонент.И если вам нужно другое значение, создайте другой модуль в файле .js.А если вам нужно поделиться состоянием между вашими компонентами, используйте вместо этого VueX.