详谈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 相关文章推荐
$.ajax json数据传递方法
Nov 19 Javascript
jQuery滚动加载图片效果的实现
Mar 06 Javascript
JSONP跨域的原理解析及其实现介绍
Mar 22 Javascript
JS实现仿中关村论坛评分后弹出提示效果的方法
Feb 23 Javascript
JS获取html元素的标记名实现方法
Oct 08 Javascript
AngularJS实现使用路由切换视图的方法
Jan 24 Javascript
Angular获取手机验证码实现移动端登录注册功能
May 17 Javascript
Js自定义多选框效果的实例代码
Jul 05 Javascript
详解ES6中的Map与Set集合
Mar 22 Javascript
JS学习笔记之闭包小案例分析
May 29 Javascript
JS实现单张或多张图片持续无缝滚动的示例代码
May 10 Javascript
Typescript类型系统FLOW静态检查基本规范
May 25 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
Zend的Registry机制的使用说明
2013/05/02 PHP
php修改NetBeans默认字体的大小
2013/07/02 PHP
PHP生成随机数的方法实例分析
2015/01/22 PHP
Yii净化器CHtmlPurifier用法示例(过滤不良代码)
2016/07/15 PHP
php+redis实现商城秒杀功能
2020/11/19 PHP
实现png图片和png背景透明(支持多浏览器)的方法
2009/09/08 Javascript
js QQ客服悬浮效果实现代码
2014/12/12 Javascript
Underscore.js 1.3.3 中文注释翻译说明
2015/06/25 Javascript
jQuery实现仿腾讯视频列表分页效果的方法
2015/08/07 Javascript
Node.js模块封装及使用方法
2016/03/06 Javascript
javascript+HTML5 Canvas绘制转盘抽奖
2020/05/16 Javascript
jQuery Mobile页面返回不需要重新get
2016/04/26 Javascript
详解基于webpack和vue.js搭建开发环境
2017/04/05 Javascript
JS 组件系列之BootstrapTable的treegrid功能
2017/06/16 Javascript
解决vue处理axios post请求传参的问题
2018/03/05 Javascript
小程序点击图片实现自动播放视频
2020/05/29 Javascript
详解如何为你的angular app构建一个第三方库
2018/12/07 Javascript
ES6中异步对象Promise用法详解
2019/07/31 Javascript
javascript写一个ajax自动拦截并下载数据代码实例
2019/09/07 Javascript
小程序实现点击tab切换左右滑动
2020/11/16 Javascript
python 系统调用的实例详解
2017/07/11 Python
对numpy中的transpose和swapaxes函数详解
2018/08/02 Python
Python字符串通过'+'和join函数拼接新字符串的性能测试比较
2019/03/05 Python
Python机器学习算法库scikit-learn学习之决策树实现方法详解
2019/07/04 Python
python定位xpath 节点位置的方法
2019/08/27 Python
Python函数的默认参数设计示例详解
2019/12/01 Python
CSS3 mask 遮罩的具体使用方法
2017/11/03 HTML / CSS
西班牙创意礼品和小工具网上商店:Curiosite
2016/07/26 全球购物
骨干教师培训感言
2014/01/16 职场文书
火车来了教学反思
2014/02/11 职场文书
小学生倡议书范文
2014/05/13 职场文书
高一课前三分钟演讲稿
2014/09/13 职场文书
2015年人力资源工作总结
2015/04/08 职场文书
运动会通讯稿200字
2015/07/20 职场文书
转变工作作风心得体会
2016/01/23 职场文书
浅谈Redis主从复制以及主从复制原理
2021/05/29 Redis