详谈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 相关文章推荐
在html页面中包含共享页面的方法
Oct 24 Javascript
JavaScript中的style.cssText使用教程
Nov 06 Javascript
基于JS判断iframe是否加载成功的方法(多种浏览器)
May 13 Javascript
javascript将中国数字格式转换成欧式数字格式的简单实例
Aug 02 Javascript
Vue结合SignalR实现前后端实时消息同步
Sep 19 Javascript
vue之浏览器存储方法封装实例
Mar 15 Javascript
Vue实现动态创建和删除数据的方法
Mar 17 Javascript
小程序实现页面顶部选项卡效果
Nov 06 Javascript
vue中的ref和$refs的使用
Nov 22 Javascript
微信小程序模板template简单用法示例
Dec 04 Javascript
Node.js 多线程完全指南总结
Mar 27 Javascript
微信小程序实现的一键拨号功能示例
Apr 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
PHP学习笔记之三 数据库基本操作
2011/01/17 PHP
PHP解决中文乱码
2017/04/28 PHP
Ajax,UTF-8还是GB2312 eval 还是execScript
2008/11/13 Javascript
读jQuery之十 事件模块概述
2011/06/27 Javascript
基于jquery跨浏览器显示的file上传控件
2011/10/24 Javascript
JS中script标签defer和async属性的区别详解
2016/08/12 Javascript
微信小程序 Tab页切换更新数据
2017/01/05 Javascript
jquery Form轻松实现文件上传
2017/05/24 jQuery
vue中用H5实现文件上传的方法实例代码
2017/05/27 Javascript
js使用文件流下载csv文件的实现方法
2019/07/15 Javascript
JavaScript简易计算器制作
2020/01/17 Javascript
原生javascript制作贪吃蛇小游戏的方法分析
2020/02/26 Javascript
js实现无刷新监听URL的变化示例代码详解
2020/06/03 Javascript
vue动态设置路由权限的主要思路
2021/01/13 Vue.js
[32:26]EG vs IG 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
Django objects.all()、objects.get()与objects.filter()之间的区别介绍
2017/06/12 Python
pandas修改DataFrame列名的方法
2018/04/08 Python
Django 中使用流响应处理视频的方法
2018/07/20 Python
Python双向循环链表实现方法分析
2018/07/30 Python
浅谈tensorflow之内存暴涨问题
2020/02/05 Python
学习python需要有编程基础吗
2020/06/02 Python
Python常用断言函数实例汇总
2020/11/30 Python
一些常用的HTML5模式(pattern) 总结
2015/07/14 HTML / CSS
加拿大当代时尚服饰、配饰和鞋类专业零售商和制造商:LE CHÂTEAU
2017/10/06 全球购物
澳大利亚拥有最好的家具和家居用品在线目的地:Nestz
2019/02/23 全球购物
skyn ICELAND官网:冰岛成分天然护肤品
2020/08/24 全球购物
经管应届生求职信
2013/11/17 职场文书
幼儿教师师德演讲稿
2014/05/06 职场文书
建筑结构施工求职信
2014/07/11 职场文书
工商管理专业毕业生自我鉴定2014
2014/10/04 职场文书
死者家属慰问信
2015/03/24 职场文书
付款证明模板
2015/06/19 职场文书
2019年大学推荐信
2019/06/24 职场文书
MySQL主从复制断开的常用修复方法
2021/04/07 MySQL
golang 生成对应的数据表struct定义操作
2021/04/28 Golang
Python一行代码实现自动发邮件功能
2021/05/30 Python