vuejs小项目——vuejs2.0版本单页面搭建

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vuejs小项目——vuejs2.0版本单页面搭建相关的知识,希望对你有一定的参考价值。

http://router.vuejs.org/zh-cn/essentials/nested-routes.html

使用嵌套路由开发,这里会出错主要把Vue.use(VueRouter);要进行引用

main.js

import Vue from ‘vue‘;
import VueRouter from ‘vue-router‘;
Vue.use(VueRouter);

import App from ‘./App‘;
import goods from ‘./components/goods/goods‘;
import ratings from ‘./components/ratings/ratings‘;
import seller from ‘./components/seller/seller‘;


const router = new VueRouter({
    routes:[
        {
            path:‘‘,component:App,
            children: [
                {
                    path:‘‘,
                    component:goods
                },
                {
                    path:‘goods‘,
                    component:goods
                },
                {
                    path:‘ratings‘,
                    component:ratings
                },
                {
                    path:‘seller‘,
                    component:seller
                }
            ]
        }
    ]
})

const app = new Vue({
    router
}).$mount(‘#app‘);

 使用router.go(‘/goods‘)会造成页面不断刷新

2.0版本下使用router.push(‘/goods‘);

以上是关于vuejs小项目——vuejs2.0版本单页面搭建的主要内容,如果未能解决你的问题,请参考以下文章

从零开始搭建自己的VueJS2.0+ElementUI单页面网站(环境搭建)

vuejs小项目——vuejs2.0版本组件化的开发方式

使用vuejs2.0和element-ui 搭建的一个后台管理界面

vuejs 和 element 搭建的一个后台管理界面

使用vuejs2.0和element-ui 搭建的一个后台管理界面

用VUE做网站后台