详谈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 相关文章推荐
getElementById在任意一款浏览器中都可以用吗的疑问回复
May 13 Javascript
2007/12/23更新创意无限,简单实用(javascript log)
Dec 24 Javascript
Mootools 1.2教程 事件处理
Sep 15 Javascript
jquery 可拖拽的窗体控件实现代码
Mar 21 Javascript
js或者jquery判断图片是否加载完成实现代码
Mar 20 Javascript
谷歌浏览器调试JavaScript小技巧
Dec 29 Javascript
简单谈谈javascript代码复用模式
Jan 28 Javascript
浅谈被jQuery抛弃的函数及替代函数
May 03 Javascript
学习Angularjs分页指令
Jul 01 Javascript
js控制台输出的方法(详解)
Nov 26 Javascript
数组Array的一些方法(总结)
Feb 17 Javascript
JS实现多功能计算器
Oct 28 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的开发框架的现状和展望
2007/03/16 PHP
PHP Session变量不能传送到下一页的解决方法
2009/11/27 PHP
PHP内存溢出优化代码详解
2021/02/26 PHP
用javascript实现自定义标签
2007/05/08 Javascript
jquery validate.js表单验证的基本用法入门
2010/05/13 Javascript
jQuery validate 中文API 附validate.js中文api手册
2010/07/31 Javascript
javascript写的简单的计算器,内容很多,方法实用,推荐
2011/12/29 Javascript
SwfUpload在IE10上不出现上传按钮的解决方法
2013/06/25 Javascript
javascript判断非数字的简单例子
2013/07/18 Javascript
原生js封装的一些jquery方法(详解)
2016/09/20 Javascript
读Javascript高性能编程重点笔记
2016/12/21 Javascript
jquery实现下拉框左右选择功能
2017/02/21 Javascript
JS库中的Particles.js在vue上的运用案例分析
2017/09/13 Javascript
spirngmvc js传递复杂json参数到controller的实例
2018/03/29 Javascript
详解vue中axios的使用与封装
2019/03/20 Javascript
JavaScript函数式编程(Functional Programming)高阶函数(Higher order functions)用法分析
2019/05/22 Javascript
JS中==、===你分清楚了吗
2020/03/04 Javascript
jQuery实现滑动开关效果
2020/08/02 jQuery
[02:16]DOTA2超级联赛专访Burning 逆袭需要抓住机会
2013/06/24 DOTA
[05:02][DOTA2]DOTA进化论 第一期
2013/09/27 DOTA
[52:15]2014 DOTA2国际邀请赛中国区预选赛5.21 HGT VS LGD-GAMING
2014/05/23 DOTA
Python中字符串的修改及传参详解
2016/11/30 Python
浅谈Python使用Bottle来提供一个简单的web服务
2017/12/27 Python
python如何生成各种随机分布图
2018/08/27 Python
解决Python下json.loads()中文字符出错的问题
2018/12/19 Python
Python Gitlab Api 使用方法
2019/08/28 Python
Python 解决相对路径问题:&quot;No such file or directory&quot;
2020/06/05 Python
使用CSS3制作版头动画效果
2020/12/24 HTML / CSS
小天鹅官方商城:LittleSwan
2017/06/16 全球购物
The Outnet亚太地区:折扣设计师时装店
2019/12/05 全球购物
限量版运动鞋和街头服饰:TheDrop
2020/09/06 全球购物
办公室主任先进事迹
2014/01/18 职场文书
上课不认真检讨书
2014/09/17 职场文书
幼儿园卫生保健制度
2015/08/05 职场文书
python实现进度条的多种实现
2021/04/29 Python
Mysql 如何实现多张无关联表查询数据并分页
2021/06/05 MySQL