Vue实战快速上手

Posted rzkwz

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Vue实战快速上手相关的知识,希望对你有一定的参考价值。

创建路由,在router目录下创建一个名为 index.js的vue-router的路由配置文件

import  Vue from ‘vue‘
import  Router from  ‘vue-router‘

import Main from ‘../view/Main‘
import Login from ‘../view/Login‘


import UserList from ‘../view/user/List‘
import UserProfile from ‘../view/user/Profile‘


Vue.use(Router);

export default  new Router({
  routes: [
    {
      path: ‘/login‘,
      component: Login,//嵌套路由
    },
    {
      path: ‘/main‘,
      component: Main,
      children:[
        {path: ‘/user/profile‘,component:UserProfile},
        {path: ‘/user/list‘,component:UserList},
      ]
    }
  ]
})

App.vue

 <template>
  <div id="app">
    <router-link to="/login">login</router-link>
    <router-link to="/main">首页</router-link>
    <router-view></router-view>
  </div>
</template>

<script>
import HelloWorld from ‘./components/HelloWorld‘

export default {
  name: ‘App‘,
  components: {
    HelloWorld
  }
}
</script>

<style>
#app {
  font-family: ‘Avenir‘, Helvetica, Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-align: center;
  color: #2c3e50;
  margin-top: 60px;
}
</style>

mian.js

  import Vue from ‘vue‘
  import App from ‘./App‘

  import router from ‘./router‘

  import ElementUI from ‘element-ui‘;
  import ‘element-ui/lib/theme-chalk/index.css‘;

  Vue.use(router);
  Vue.use(ElementUI);
  

  new Vue({
    el: ‘#app‘,
    router,
    render: h => h(App)//ElmentUI

  })

测试

技术图片

以上是关于Vue实战快速上手的主要内容,如果未能解决你的问题,请参考以下文章

学习Keras:《Keras快速上手基于Python的深度学习实战》PDF代码+mobi

分享《Keras快速上手:基于Python的深度学习实战(谢梁等)》PDF版+源代码+mobi版

Android组件化开发快速上手,附强化实战

快速上手React:

vue快速上手-1

Vue.js快速上手|单向绑定与双向绑定