Vue项目总结(1)项目结构分析

news/2024/10/30 11:19:33/

1,项目的基本结构

项目文件目录:

其中,dist是运行npm run build命令后所生成的。dist是发布实际使用的文件。dist目录可以更改,更改是在vue.config.js中更改。

package.json保存一些依赖信息,config保存一些项目初始化配置,index.html是我们的首页。

最关键的代码都在src目录中,下图是我的另外一个中型项目的src目录:

components是组件集合,util是工具目录,包括http.js的工具等。route是路由文件的集合。store包括了store.js里面主要实现组件间公共属性变量及操作方法。

2,app.vue

<template><el-container><el-aside><el-header class="cont-header" style="height: 100px">公共头部</el-header></el-aside><el-main class="main1">公共main部分</el-main><router-view></router-view></el-container></template>
<script type="text/babel"></script><style></style>

其中:

   <router-view></router-view>

表示路由视图容器。比如访问:http://localhost:8080/about 会将about的内容放进去。http://localhost:8080/recruit 会将recruit的内容放进去。无论将什么内容放进去,但是如下的app.vue的部分是公共的,变得只是路由里的内容。哪里控制访问一个路由,将什么内容放进路由视图视图容器呢?是由路由来控制的。

<el-aside><el-header class="cont-header" style="height: 100px">公共头部</el-header></el-aside><el-main class="main1">公共main部分</el-main>


http://www.ppmy.cn/news/40741.html

相关文章

一、vue之初体验-两种方式引入vue

一、Vue引入方式-CDN <html lang"en"><head><meta charset"UTF-8" /><meta http-equiv"X-UA-Compatible" content"IEedge" /><meta name"viewport" content"widthdevice-width, initial-s…

python传参数的方法

Python的参数传递是通过传参指针来完成的&#xff0c;当参数指针指向了另一个变量时&#xff0c;它就会被传递给它。这种传递方式与 Java或C#中的传参方式是类似的&#xff0c;在 Python中&#xff0c;参数可以是一个字符串&#xff0c;也可以是一个对象。这个方法的好处是它不…

Shell脚本之函数

一、函数概念及格式 1、函数的概念 函数定义&#xff1a;封装的可重复利用的具有特定功能的代码 函数就是可以在shell脚本当中做出一个类似自定义执行的命令的东西&#xff0c;最大的功能就是简化我们很多的代码。 将命令序列按照格式书写在一起可方便重复使用命令序列 2、…

chatGPT回答字数限制解除-怎么突破chatGPT长度的限制

ChatGPT如何写作 ChatGPT 是一种基于机器学习的自然语言处理技术&#xff0c;可以自动生成文本&#xff0c;包括段落、文章、新闻、电子邮件、推文等。以下是使用 ChatGPT 进行写作的基本过程&#xff1a; 确定写作内容和细节&#xff1a;首先需要 确定要生成的文本内容和相关…

QT桌面的构建

文章目录 前言一、按键类的创建二、按键样式设计三、详细代码讲解总结前言 本篇文章开始我将带大家构建一个属于自己的QT桌面,这个桌面将适用于ARM和Linux等。 一、按键类的创建 首先我们需要创建一个按键类,这个按键类需要包含一个按键和一个lable用来显示按键的名字。 效…

一天吃透计算机网络八股文

网络分层结构 计算机网络体系大致分为三种&#xff0c;OSI七层模型、TCP/IP四层模型和五层模型。一般面试的时候考察比较多的是五层模型。最全面的Java面试网站 五层模型&#xff1a;应用层、传输层、网络层、数据链路层、物理层。 应用层&#xff1a;为应用程序提供交互服务…

【面试】记一次安恒面试及总结

文章目录SQL 注入sql注入的原理&#xff1f;如何通过SQL注入判断对方数据库类型&#xff1f;补充一下其他方法判断数据库类型时间盲注的函数XPath注入抓不到http/https包&#xff0c;怎么办&#xff1f;app无自己的ssl证书app有自己的ssl证书-证书绑定(SSL pinning)逻辑漏洞有哪…

数电基础一:原码、反码和补码

一、原理和计算 1、原码 在数字电路中&#xff0c;我们用逻辑电路输出的高低电平表示二进制码1、0&#xff0c;我们有时候需要对正数和负数进行操作&#xff0c;但是在二进制逻辑电路中只有0和1&#xff0c;并没有负号&#xff0c;所以我们在数值的最高位添0表示正数&#xff0…