详谈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 json 新手入门文档
Dec 03 Javascript
Javascript的匿名函数小结
Dec 31 Javascript
JS清除选择内容的方法
Jan 29 Javascript
js实现有时间限制消失的图片方法
Feb 27 Javascript
Javascript中级语法快速入手
Jul 30 Javascript
JQuery 动态生成Table表格实例代码
Dec 02 Javascript
vue项目中使用百度地图的方法
Jun 08 Javascript
Vue组件Draggable实现拖拽功能
Dec 01 Javascript
vue-cli随机生成port源码的方法
Sep 02 Javascript
React+Redux实现简单的待办事项列表ToDoList
Sep 29 Javascript
Vue循环遍历选项赋值到对应控件的实现方法
Jun 22 Javascript
JavaScript中跨域问题的深入理解
Mar 04 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常用正则表达式的整理汇总
2013/06/08 PHP
使用PHP实现阻止用户上传成人照片或者裸照
2014/12/25 PHP
php实现过滤UBB代码的类
2015/03/12 PHP
Zend Framework框架教程之Zend_Db_Table_Rowset用法实例分析
2016/03/21 PHP
详解php语言最牛掰的Laravel框架
2017/11/20 PHP
微信公众号开发之获取位置信息php代码
2018/06/13 PHP
Ajax+Json 级联菜单实现代码
2009/10/27 Javascript
js给onclick赋值传参数的两种方法
2013/11/25 Javascript
JQuery动态添加和删除表格行的方法
2015/03/09 Javascript
jQuery插件Elastislide实现响应式的焦点图无缝滚动切换特效
2015/04/12 Javascript
require、backbone等重构手机图片查看器
2016/11/17 Javascript
jquery实现图片轮播器
2017/05/23 jQuery
微信小程序画布圆形进度条显示效果
2020/11/17 Javascript
vue使用video插件vue-video-player详解
2020/10/23 Javascript
[46:55]LGD vs Liquid 2019国际邀请赛小组赛 BO2 第一场 8.16
2019/08/19 DOTA
Python科学计算环境推荐——Anaconda
2014/06/30 Python
简单介绍Python中的readline()方法的使用
2015/05/24 Python
Python函数可变参数定义及其参数传递方式实例详解
2015/05/25 Python
通过mod_python配置运行在Apache上的Django框架
2015/07/22 Python
Selenium(Python web测试工具)基本用法详解
2018/08/10 Python
pycharm配置pyqt5-tools开发环境的方法步骤
2019/02/11 Python
用vue.js组件模拟v-model指令实例方法
2019/07/05 Python
解析Tensorflow之MNIST的使用
2020/06/30 Python
IE矩阵Matrix滤镜旋转与缩放及如何结合transform
2012/11/29 HTML / CSS
CSS3实现菜单悬停效果
2020/11/17 HTML / CSS
Canvas 文本转粒子效果的实现代码
2019/02/14 HTML / CSS
大学生毕业自我评价范文分享
2013/11/11 职场文书
策划主管的工作职责
2013/11/24 职场文书
yy婚礼主持词
2014/03/14 职场文书
群众路线对照检查剖析材料
2014/10/09 职场文书
2014年行政部工作总结
2014/11/19 职场文书
2014年会计工作总结
2014/11/27 职场文书
初中同学会致辞
2015/08/01 职场文书
党员反四风学习心得体会
2016/01/22 职场文书
js不常见操作运算符总结
2021/11/20 Javascript
Nginx禁止ip访问或非法域名访问
2022/04/07 Servers