详谈Vue.js框架下main.js,App.vue,page/index.vue之间的区别


Posted in Javascript onAugust 12, 2020

如下所示:

详谈Vue.js框架下main.js,App.vue,page/index.vue之间的区别

1.index.html文件入口;

2.src放置组件和入口文件;

3.node_modules为依赖的模块;

4.cofig中配置了路径端口值等;

5.build中配置了webback的基本配置、开发环境配置、生产环境配置等。

main.js是我们的入口文件,主要用于初始化vue实例,并使用需要的插件。

App.vue是我们的主组件,所有的页面都在App.vue下进行切换。我们可以将router标示为App.vue的子组件。

6.在每个模板中给style设置一个scoped属性,意为该style的属性只对这个组件起作用,不会影响到其他组件中含有相同class的元素。

补充知识:VUE 路由配置(包含main.js index.js APP.vue 三大配置)

main.js

import Vue from 'vue'
import App from './App'
import router from './router'
import Element from 'element-ui'
import 'element-ui/lib/theme-chalk/index.css'
 
Vue.use(Element);
Vue.config.productionTip = false
 
/* eslint-disable no-new */
new Vue({
 el: '#app',
 router,
 components: { App },
 template: '<App/>'
})

src/router/index.js

import Vue from 'vue'
import Router from 'vue-router'
import Login from '../components/Login'
Vue.use(Router)
 
export default new Router({
 routes: [
  {
   path: '/Login',
   name: 'Login',
   component: Login
  },
  {
   path:"/login1",
   component:() => import('@/components/login1.vue')
  }
 ],
 mode: "history"//干掉地址栏里边的#号键
})

App.vue 展示Vue

<template>
<div id="app">
<router-view />
</div>
</template>
 
<script>
export default {
 name: 'App', 
 data () {
    return {
     
    }
 }
}
</script>
<style>
</style>

以上这篇详谈Vue.js框架下main.js,App.vue,page/index.vue之间的区别就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
IE6、IE7中获取Button元素的值的bug说明
Aug 28 Javascript
JS日期和时间选择控件升级版(自写)
Aug 02 Javascript
JQUERY 设置SELECT选中项代码
Feb 07 Javascript
TypeScript 中接口详解
Jun 19 Javascript
基于javascript html5实现多文件上传
Mar 03 Javascript
JavaScript实现打开链接页面的方式汇总
Jun 02 Javascript
JS遍历ul下的li点击弹出li的索引的实现方法
Sep 19 Javascript
Javascript 跨域知识详细介绍
Oct 30 Javascript
JavaScript队列、优先队列与循环队列
Nov 14 Javascript
AngularJS框架的ng-app指令与自动加载实现方法分析
Jan 04 Javascript
layui实现鼠标移动到单元格上显示数据的方法
Sep 11 Javascript
JavaScript回调函数callback用法解析
Jan 14 Javascript
AngularJs的$http发送POST请求,php无法接收Post的数据问题及解决方案
Aug 13 #Javascript
VsCode里的Vue模板的实现
Aug 12 #Javascript
typescript配置alias的详细步骤
Aug 12 #Javascript
js实现表格单列按字母排序
Aug 12 #Javascript
javascript的hashCode函数实现代码小结
Aug 11 #Javascript
vue axios封装httpjs,接口公用配置拦截操作
Aug 11 #Javascript
解决vue刷新页面以后丢失store的数据问题
Aug 11 #Javascript
You might like
PHP统计数值数组中出现频率最多的10个数字的方法
2015/04/20 PHP
ThinkPHP V2.2说明文档没有说明的那些事实例小结
2015/07/01 PHP
阿里云Win2016安装Apache和PHP环境图文教程
2018/03/11 PHP
PHP的mysqli_ssl_set()函数讲解
2019/01/23 PHP
Centos7安装swoole扩展操作示例
2020/03/26 PHP
JS复制到剪贴板示例代码
2013/10/30 Javascript
node.js正则表达式获取网页中所有链接的代码实例
2014/06/03 Javascript
纯CSS3代码实现滑动开关效果
2015/08/19 Javascript
JavaScript中利用jQuery绑定事件的几种方式小结
2016/03/06 Javascript
JavaScript编写检测用户所使用的浏览器的代码示例
2016/05/05 Javascript
动态加载js、css的简单实现代码
2016/05/26 Javascript
JavaScript中闭包的写法和作用详解
2016/06/29 Javascript
详解Node.js:events事件模块
2016/11/24 Javascript
jquery实现简单的瀑布流布局
2016/12/11 Javascript
JS实现获取来自百度,Google,soso,sogou关键词的方法
2016/12/21 Javascript
React操作真实DOM实现动态吸底部的示例
2017/10/23 Javascript
Vue入门之animate过渡动画效果
2018/04/08 Javascript
webpack打包多页面的方法
2018/11/30 Javascript
详解使用JWT实现单点登录(完全跨域方案)
2019/08/02 Javascript
解决layer.open弹出框不能获取input框的值为空的问题
2019/09/10 Javascript
Egg Vue SSR 服务端渲染数据请求与asyncData
2019/11/24 Javascript
JavaScript基于用户照片姓名生成海报
2020/05/29 Javascript
[02:11]2016国际邀请赛中国区预选赛全程回顾
2016/07/01 DOTA
python实现求最长回文子串长度
2018/01/22 Python
python中正则表达式的使用方法
2018/02/25 Python
Python中的整除和取模实例
2020/06/03 Python
Expedia意大利旅游网站:酒店、机票和租车预订
2017/10/30 全球购物
Desigual美国官方网站:西班牙服装品牌
2019/03/29 全球购物
军训自我鉴定
2013/12/14 职场文书
水果连锁超市创业计划书
2014/01/24 职场文书
模具毕业生推荐信
2014/02/15 职场文书
培训讲师岗位职责
2014/04/13 职场文书
缓刑人员思想汇报500字
2014/09/12 职场文书
元旦标语大全
2014/10/09 职场文书
原来实习报告是这样写的呀!
2019/07/03 职场文书
MongoDB balancer的使用详解
2021/04/30 MongoDB