BonBonSlick
@BonBonSlick
Vanilla Web Architect

Декомпозиция vuex class + typescript?

export default class User extends VuexModule {
    public details: UserDetails;

constructor(details: UserDetails){}
}
export default class UserDetails extends VuexModule {
    public name: string;
constructor(name:string){}
}

тогда надо как-то при инициализации модуля передать детали в конструктор.
Или создавть отдельный модуль
const modules = {
   user,
userDetails


  1. можно ли использовать 1-й подход где модуль деталей пользователя внутри модуля юзера?
  2. если да, то как правильно передать параметры в конструктор?
  3. если нет, то тогда пологаю только второй вариант актуален да?
  • Вопрос задан
  • 65 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы