vue2.0结合webpack的路由配置教程
程序员文章站
2023-11-10 22:20:46
首先在网上照着一个教程学习vue路由配置,但后来发现版本并不一直,还是多少有点差别,所以自写了vue2.0 + webpack的路由配置。
首先在app.vue里:
<...
首先在网上照着一个教程学习vue路由配置,但后来发现版本并不一直,还是多少有点差别,所以自写了vue2.0 + webpack的路由配置。
首先在app.vue里:
<template> <!-- <p id="app"> <img src="./assets/logo.png"> <router-view/> </p> --> <p id ="app"> <p class="tab"> <p class="tab-item"> <!-- 使用 router-link 组件来导航. --> <!-- 通过传入 `to` 属性指定链接. --> <!-- <router-link> 默认会被渲染成一个 `<a>` 标签 --> <router-link to="/goods">商品</router-link> </p> <p class="tab-item"> <router-link to="/bar">评价</router-link> </p> <p class="tab-item"> <router-link to="/">商家</router-link> </p> </p> <router-view></router-view> </p> </template>
在main.js里:
import vue from 'vue' import app from './app' import vuerouter from 'vue-router' vue.config.productiontip = false vue.use(vuerouter) /* eslint-disable no-new */ const foo = { template: '<p>foo</p>' } const bar = { template: '<p>bar</p>' } const routes = [ { path:"/foo", component: foo }, { path: "/bar", component: bar }, ] var router = new vuerouter({ routes }) const app = new vue({ el: '#app', router, render: h => h(app) }).$mount('#app')
记住vuerouter的引入不能用npm安装时自带的“import vuerouter from ‘./router’”,要换成“import vuerouter from ‘vue-router’”
下一篇: Java 发展历程
推荐阅读
-
vue2.0结合webpack的路由配置教程
-
详解vue2.0脚手架的webpack 配置文件分析
-
Vue2.0基于vue-cli+webpack同级组件之间的通信教程(推荐)
-
史上最走心webpack4.0中级教程——配置之外你应该知道的事
-
vue2.0结合webpack的路由配置教程
-
详解vue2.0脚手架的webpack 配置文件分析
-
Vue+webpack项目配置便于维护的目录结构教程详解
-
根据webpack配置中导致字体图标无法显示的解决方法(详细教程)
-
vue设置webpack文件别名及配置路由的默认class的方法
-
Vue2.0基于vue-cli+webpack同级组件之间的通信教程(推荐)