Heim >Web-Frontend >js-Tutorial >Der Weg zum Vue-Aktivitätserstellungsprojekt beginnt mit der Entwicklung von Design und Navigationsleiste
Dieser Artikel stellt hauptsächlich die Design- und Navigationsleistenentwicklung des Vue-Aktivitätserstellungsprojekts vor. Er hat einen gewissen Referenzwert. Jetzt können Freunde in Not darauf verweisen Projekt, ich habe grundlegende Vorgänge wie die Einführung von Element-ui hier übersprungen
Projektkomponenten aufteilen
Vue-Router-Routing-Design
import Vue from 'vue' import Router from 'vue-router' import Index from 'components/Index' import Login from 'components/Login' import Regular from 'components/activity/regular/Regular' import Topic from 'components/activity/topic/Topic' Vue.use(Router) export default new Router({ routes: [ { path: '/', name: 'index', component: Index }, { path: '/login', component: Login }, { path: '/Topic', component: Topic }, { path: '/regular', component: Regular } ] })
Auf diese Weise werden die Komponenten beim Importieren des Pfads „src/components“ dargestellt werden
resolve: { extensions: ['.js', '.vue', '.json'], alias: { 'vue$': 'vue/dist/vue.esm.js', '@': resolve('src'), 'components': resolve('src/components'), } }
Nav.vue
export default { name: 'Nav', data () { return { nowRouter: this.$route.name } }, watch: { $route (to, from) { this.nowRouter = this.$route.name } } }
Stellen Sie diese ein und führen Sie den Befehl in der Konsole aus.
Sehen wir uns den Effekt annpm run dev
Sie können sehen, dass der Prototyp der Seite erstellt wurde
Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, er wird für alle hilfreich sein Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website!
Verwandte Empfehlungen:
Einfache Verwendung des Vue-GerüstsDateistruktur und Betriebsmechanismus des Vue-QuellcodesDas obige ist der detaillierte Inhalt vonDer Weg zum Vue-Aktivitätserstellungsprojekt beginnt mit der Entwicklung von Design und Navigationsleiste. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!