인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

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

서기현님의 프로필 이미지
서기현

작성한 질문수

Vue로 Nodebird SNS 만들기

1-3. nuxt router와 layout, head

폴더를 기준으로 layout 지정

작성

·

179

0

안녕하세요.

 

프론트에서 폴더를 기준으로 레이아웃을 적용하고 싶습니다.

layout: 'admin'

이렇게 적용중에 있는데요, pages에서 admin폴더 안에 들어가는 모든 레이아웃은 디폴트가 아닌 admin으로 적용하고 싶습니다.

 

pages에서 admin폴더에 있는 vue파일에 모두 layout:'admin'을 작성하는게 비효율적으로 느껴져 질문하게 되었습니다.

혹시 방법이 있을까요?

 

감사합니다!

답변 1

0

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

nuxt 자체에는 해당 기능이 없는 것으로 보입니다. 혹시나 vue의 extend 기능이나 mixin 기능으로 공통 부분을 추릴 수 있을지는 테스트해봐야 할 것 같습니다.

서기현님의 프로필 이미지
서기현

작성한 질문수

질문하기