vue--信息管理平台之main.js

1.main.js:

import Vue from 'vue'
import App from './App'
import vueRouter from 'vue-router'
import vueResource from 'vue-resource'
import index from './components/index'
import adduser from './components/adduser'
import userdetails from './components/userdetails'
import editinfo from './components/editinfo'
Vue.use(vueRouter)
Vue.use(vueResource)
Vue.config.productionTip = false
var router=new vueRouter({
mode:"history",
base:__dirname,
routes:[
{path:'/',component:index},
{path:'/adduser',component:adduser},
{path:'/userdetails/:id',component:userdetails},
{path:'/editinfo/:id',component:editinfo}
]
})
/* eslint-disable no-new */
new Vue({
 router,
  template: `<div id="app">
  <nav class="navbar navbar-default">
      <div class="container">
        <div class="navbar-header">
          <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
            <span class="sr-only">Toggle navigation</span>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
          </button>
          <a class="navbar-brand" href="#">fitness健身网站会员管理</a>
        </div>
        <div id="navbar" class="navbar-collapse collapse">
          <ul class="nav navbar-nav">
            <li><router-link to="/">首页</router-link></li>


          </ul>
           <ul class="nav navbar-nav navbar-right"> 
            <li><router-link to="/adduser"><span class="glyphicon glyphicon-user"></span> 用户</router-link></li> 
           
        </ul> 
        </div>
   
    </div>
   </nav>
    <router-view></router-view>
  
  </div>`
}).$mount("#app")

猜你喜欢

转载自blog.csdn.net/qq_40184012/article/details/79490604