详谈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 drag拖动代码
Dec 09 Javascript
Javascript中数组方法汇总(推荐)
Apr 01 Javascript
javascript实现显示和隐藏div方法汇总
Aug 14 Javascript
JQUERY表单暂存功能插件分享
Feb 23 Javascript
AngularJs实现聊天列表实时刷新功能
Jun 15 Javascript
JavaScript用200行代码制作打飞机小游戏实例
Jun 21 Javascript
vue2.0 下拉框默认标题设置方法
Aug 22 Javascript
如何为vuex实现带参数的 getter和state.commit
Jan 04 Javascript
解决node.js含有%百分号时发送get请求时浏览器地址自动编码的问题
Nov 20 Javascript
vue基础知识--axios合并请求和slot
Jun 04 Javascript
Vue如何实现监听组件原生事件
Jul 03 Javascript
Vue的v-model的几种修饰符.lazy,.number和.trim的用法说明
Aug 05 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模拟ping命令(php exec函数的使用方法)
2013/10/25 PHP
PHP实现利用MySQL保存session的方法
2014/08/23 PHP
php车辆违章查询数据示例
2016/10/14 PHP
PHP实现简单计算器小程序
2020/08/28 PHP
javascript中的变量是传值还是传址的?
2010/04/19 Javascript
JavaScript为对象原型prototype添加属性的两种方式
2010/08/01 Javascript
js动态加载以及确定加载完成的代码
2011/07/31 Javascript
JQuery获取与设置HTML元素的内容或文本的实现代码
2014/06/20 Javascript
javascript函数命名的三种方式及区别介绍
2016/03/22 Javascript
利用vue.js把静态json绑定bootstrap的table方法
2018/08/28 Javascript
JavaScript设计模式之装饰者模式实例详解
2019/01/17 Javascript
vue组件之间数据传递的方法实例分析
2019/02/12 Javascript
基于vue、react实现倒计时效果
2019/08/26 Javascript
使用localStorage替代cookie做本地存储
2019/09/25 Javascript
vue子传父关于.sync与$emit的实现
2019/11/05 Javascript
jQuery中event.target和this的区别详解
2020/08/13 jQuery
使用js获取身份证年龄的示例代码
2020/12/11 Javascript
在Python中的Django框架中进行字符串翻译
2015/07/27 Python
python安装与使用redis的方法
2016/04/19 Python
小议Python中自定义函数的可变参数的使用及注意点
2016/06/21 Python
Python3随机漫步生成数据并绘制
2018/08/27 Python
对python中类的继承与方法重写介绍
2019/01/20 Python
10个Python面试常问的问题(小结)
2019/11/20 Python
python 遗传算法求函数极值的实现代码
2020/02/11 Python
构建高效的python requests长连接池详解
2020/05/02 Python
德国药房apodiscounter中文官网:德国排名前三的网上药店
2019/06/03 全球购物
澳大利亚人信任的清洁平台,您的私人管家:Jarvis
2020/12/25 全球购物
会计电算化专业个人的自我评价
2013/11/24 职场文书
工作的心得体会
2013/12/31 职场文书
员工晚婚的请假条
2014/02/08 职场文书
致共产党员倡议书
2014/04/16 职场文书
优秀研究生主要事迹
2014/06/03 职场文书
面试通知短信
2015/04/20 职场文书
SpringBoot整合JWT的入门指南
2021/06/29 Java/Android
K8s部署发布Golang应用程序的实现方法
2021/07/16 Golang
python自动化测试通过日志3分钟定位bug
2021/11/20 Python