강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

소나무님의 프로필 이미지
소나무

작성한 질문수

Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념

여러 개 mixin을 전역으로 설정하여 사용할 때, 마지막 mixin 만 적용됩니다.

작성

·

267

1

선생님 안녕하세요~ ^^;
다크모드, 폰트크기를 로컬스토리지에 저장하여, 재 방문시에도 적용되게 하려고하는데,
처음에 적용한 mixin은 적용되지 않고, 마지막 mixin만 적용됩니다.
둘 중 하나만 적용하면, 잘 적용됩니다.
어떻게 하면, 두 mixin 모두 적용되게 할 수 있을까요?

답변 1

1

캡틴판교님의 프로필 이미지
캡틴판교
지식공유자

안녕하세요 소나무님, 믹스인은 기본적으로 병합하는 성질이 있어서 컴포넌트의 코드와 다른 믹스인 코드를 같이 사용하실 때 주의하셔야 합니다. 소스가 합쳐지면서 의도하지 않은 동작이 일어난 것 같은데 병합되어도 문제 없게끔 코드를 수정해 보시겠어요? :)

소나무님의 프로필 이미지
소나무
질문자

답변 감사합니다! ^^

말씀처럼 해 보겠습니다.

소나무님의 프로필 이미지
소나무

작성한 질문수

질문하기