详谈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 相关文章推荐
JavaScript 图像动画的小demo
May 23 Javascript
一行代码告别document.getElementById
Jun 01 Javascript
jquery动画2.元素坐标动画效果(创建一个图片走廊)
Aug 24 Javascript
基于mouseout和mouseover等类似事件的冒泡问题解决方法
Nov 18 Javascript
angularjs在ng-repeat中使用ng-model遇到的问题
Jan 21 Javascript
JS中多种方式创建对象详解
Mar 22 Javascript
Vue.js每天必学之方法与事件处理器
Sep 06 Javascript
JavaScript实现的文本框placeholder提示文字功能示例
Jul 25 Javascript
微信小程序之自定义组件的实现代码(附源码)
Aug 02 Javascript
vue+eslint+vscode配置教程
Aug 09 Javascript
vue从零实现一个消息通知组件的方法详解
Mar 16 Javascript
详解ES6数组方法find()、findIndex()的总结
May 12 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
adodb与adodb_lite之比较
2006/12/31 PHP
Zend studio for eclipse中使php可以调用mysql相关函数的设置方法
2008/10/13 PHP
PHP 读取文件内容代码(txt,js等)
2009/12/06 PHP
php导入excel文件到mysql数据库的方法
2015/01/14 PHP
PHP实现的json类实例
2015/07/28 PHP
LINUX下PHP程序实现WORD文件转化为PDF文件的方法
2016/05/13 PHP
Thinkphp开发--集成极光推送
2017/09/15 PHP
Laravel统计一段时间间隔的数据方法
2019/10/09 PHP
把文本中的URL地址转换为可点击链接的JavaScript、PHP自定义函数
2014/07/29 Javascript
基于JavaScript将表单序列化类型的数据转化成对象的处理(允许对象中包含对象)
2015/12/28 Javascript
详解前后端分离之VueJS前端
2017/05/24 Javascript
浅谈ECMAScript6新特性之let、const
2017/08/02 Javascript
javascript少儿编程关于返回值的函数内容
2018/05/27 Javascript
vue检测对象和数组的变化分析
2018/06/30 Javascript
快速解决Vue项目在IE浏览器中显示空白的问题
2018/09/04 Javascript
浅谈webpack4.x 入门(一篇足矣)
2018/09/05 Javascript
JavaScript canvas绘制渐变颜色的矩形
2020/02/18 Javascript
微信小程序点击按钮动态切换input的disabled禁用/启用状态功能
2020/03/07 Javascript
Javascript前端下载后台传来的文件流代码实例
2020/08/18 Javascript
Python中的map、reduce和filter浅析
2014/04/26 Python
跟老齐学Python之从if开始语句的征程
2014/09/14 Python
python将txt文件读取为字典的示例
2018/12/22 Python
Pycharm远程调试原理及具体配置详解
2019/08/08 Python
Python 脚本实现淘宝准点秒杀功能
2019/11/13 Python
pytorch 利用lstm做mnist手写数字识别分类的实例
2020/01/10 Python
Python如何爬取qq音乐歌词到本地
2020/06/01 Python
python 19个值得学习的编程技巧
2020/08/15 Python
德购商城:德国进口直邮商城
2017/06/13 全球购物
东南亚冒险旅行与活动:Adventoro
2019/10/16 全球购物
UNIX操作系统结构由哪几部分组成
2016/02/17 面试题
毕业生求职的求职信
2013/12/05 职场文书
小组名称和口号
2014/06/09 职场文书
小学班级口号
2014/06/09 职场文书
python某漫画app逆向
2021/03/31 Python
python 如何做一个识别率百分百的OCR
2021/05/29 Python
MySQL中dd::columns表结构转table过程及应用详解
2022/09/23 MySQL