Verwenden Sie Vue, um eine Spa-Website zu erstellen, aber einige Seiten erfordern keine Kopf- und Endzeilen oder die Kopfzeilen unterscheiden sich geringfügig. Wenn Sie beispielsweise zum Anmelden klicken, benötigen Sie keine Kopf- und Navigationsleiste. Was ist zu diesem Zeitpunkt zu tun? Eine Methode besteht darin, die Kopf- und Schwanzkomponenten in Komponenten umzuwandeln und diese beiden Komponenten dann in die erforderlichen Seiten zu importieren. Es scheint jedoch, dass die Codemenge zu groß ist. Gibt es außer dieser noch eine andere Möglichkeit?
可以参考楼上的命名视图做,
我给你发一段router的配置,你一看就懂
main.vue
都写进去,需要的时候展示,不需要就隐藏?
但是你自己的那个方法 不是挺好的吗?头尾公用,根据路由判断载入呗
是不是可以加判断条件,根据条件是否显示头部尾部?v-if else
写多级路由。
可以考虑vue-route的命名视图,具体需要根据业务来看
关注中 同遇到这样的问题