详谈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 相关文章推荐
js模拟类继承小例子
Jul 17 Javascript
IE8中使用javascript动态加载CSS的解决方法
Jun 17 Javascript
node.js开发中使用Node Supervisor实现监测文件修改并自动重启应用
Nov 04 Javascript
Bootstrap每天必学之折叠
Apr 12 Javascript
基于BootStrap Metronic开发框架经验小结【五】Bootstrap File Input文件上传插件的用法详解
May 12 Javascript
基于CSS3和jQuery实现跟随鼠标方位的Hover特效
Jul 25 Javascript
详解Vue.js入门环境搭建
Mar 17 Javascript
使用vue-cli导入Element UI组件的方法
May 16 Javascript
小程序使用wxs解决wxml保留2位小数问题
Dec 13 Javascript
JavaScript设计模式之观察者模式与发布订阅模式详解
May 07 Javascript
深入解析微信小程序开发中遇到的几个小问题
Jul 11 Javascript
解决vue项目axios每次请求session不一致的问题
Oct 24 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
火影忍者:这才是千手柱间和扉间的真正死因,角都就比较搞笑了!
2020/03/10 日漫
Apache2 httpd.conf 中文版
2006/12/06 PHP
PHP json_encode中文乱码问题的解决办法
2013/09/09 PHP
php for 循环使用的简单实例
2016/06/02 PHP
php获取今日开始时间和结束时间的方法
2017/02/27 PHP
php正则表达式基本知识与应用详解【经典教程】
2017/04/17 PHP
Laravel学习教程之从入口到输出过程详解
2017/08/27 PHP
laravel 实现根据字段不同值做不同查询
2019/10/23 PHP
iframe的父子窗口之间的对象相互调用基本用法
2013/09/03 Javascript
JS随机漂浮广告代码具体实例
2013/11/19 Javascript
js中继承的几种用法总结(apply,call,prototype)
2013/12/26 Javascript
js中的onchange和onpropertychange (onchange无效的解决方法)
2014/03/08 Javascript
解决html按钮切换绑定不同函数后点击时执行多次函数问题
2014/05/14 Javascript
jquery插件推荐 jquery.cookie
2014/11/09 Javascript
JavaScript中Cookie操作实例
2015/01/09 Javascript
js省市县三级联动效果实例
2020/04/15 Javascript
深入浅析JavaScript中的Function类型
2016/07/09 Javascript
Javascript中的 “&amp;” 和 “|” 详解
2017/02/02 Javascript
vue.js单页面应用实例的简单实现
2017/04/10 Javascript
详解Vue.use自定义自己的全局组件
2017/06/14 Javascript
JS点击缩略图整屏居中放大图片效果
2017/07/04 Javascript
使用JavaScript进行表单校验功能
2017/08/01 Javascript
详解vue axios中文文档
2017/09/12 Javascript
Vim快速合并行及vim 将文件所有行合并到一行
2017/11/27 Javascript
vue 注册组件的使用详解
2018/05/05 Javascript
原生JS实现手动轮播图效果实例代码
2018/11/22 Javascript
利用Node.js如何实现文件循环覆写
2019/04/05 Javascript
对vuex中getters计算过滤操作详解
2019/11/06 Javascript
求职简历自荐信范文
2013/10/21 职场文书
土木工程师岗位职责
2013/11/24 职场文书
遗体告别仪式主持词
2014/03/20 职场文书
公司年会抽奖活动主持词
2014/03/31 职场文书
优秀毕业生自荐信
2014/06/10 职场文书
送给教师们,到底该如何写好教学反思?
2019/07/02 职场文书
Win10玩csgo闪退如何解决?Win10玩csgo闪退的解决方法
2022/07/23 数码科技
mysql序号rownum行号实现方式
2022/12/24 MySQL