我使用vue-cli生成了一个项目。我看到项目有一个App.vue,这是该应用程序的主要布局-如果我没记错的话。在这里,我放置了基本的HTML布局和<router-view></router-view>
。现在的问题是,我需要用于登录的布局完全不同(不同的包装器,主体具有不同的类),但是我无法更改它,因为App.vue的模板已“固定”为布局。如何解决这个问题?有推荐的方法吗?
我是否应该创建表示布局的新组件,以便在这种情况下,我的App.vue模板仅包含该组件,<router-view></router-view>
然后将LoginLayout.vue包含在其中?
我知道它很旧,但是现在nuxt.js支持布局。看一看。