码迷,mamicode.com
首页 > 其他好文 > 详细

看懂vue的入口文件

时间:2018-09-01 23:55:44      阅读:607      评论:0      收藏:0      [点我收藏+]

标签:imp   export   route   new   页面   路径   config   --   product   

1.index文件

 <div id="app"></div>

2.main文件,也是入口文件

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

Vue.config.productionTip = false;
new Vue({
  el: ‘#app‘,
  router,   //相当于router: router,相同的省略了es6新语法
  render: h => h(App),
});

//1.路由根据网址不同,访问的内容不同
//2.router,相当于 router: router,你引入了router他自动会帮你引入router下面的index.js文件

3.app文件,这个引用了路由

<template>
  <div id="app">
  	<!--<router-view/>显示的是当前路由地址所对应的内容-->
    <router-view/>
  </div>
</template>

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

<style>

</style>

4.router->index.js

import Vue from ‘vue‘;
import Router from ‘vue-router‘;
import HelloWorld from ‘@/components/HelloWorld‘;

//1.@相当于src目录
//2.当用户访问根路径的时候给用户访问的是HelloWorld

Vue.use(Router);

export default new Router({
  routes: [
    {
      path: ‘/‘,
      name: ‘HelloWorld‘,
      component: HelloWorld,
    },
  ],
});

5.components->HelloWorld.vue,这就是页面输出的内容hello world

<template>
  <div>
  	hello world
  </div>
</template>

<script>
export default {
 
};
</script>

<!-- Add "scoped" attribute to limit CSS to this component only -->
<style scoped>

</style>

  

 

看懂vue的入口文件

标签:imp   export   route   new   页面   路径   config   --   product   

原文地址:https://www.cnblogs.com/wlhappy92/p/vueone.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!