Vue项目结构
时间:2022-07-22
本文章向大家介绍Vue项目结构,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
初识Vue项目结构
我们打开命令行窗口,cmd。启动vue的界面。
vue ui
一般都会自己弹出来浏览器,没有的话自己手动访问 localhost:8000 即可。
都是中文的,大家可以自己根据提示创建新的项目。(现在的前端都这么炫酷了吗。)
项目完成后如何启动项目,在右边栏->任务 ->serve->运行
两个地址都是可以访问的,下面那个在手机端也可以访问噢,不过要同个局域网,也就是同个WiFi。
可以在这里直接点击编辑器打开,也可以去硬盘找到你的项目存放目录,用编辑器打开。我使用的是vs code,实际上idea也是可以编辑的,不过需要一些简单的配置,安装一个叫vue的插件,设置为ES6。
下面我们去看vue项目结构。
注意:Book.vue是我测试的时候加上的。
App.vue是个什么玩意呢,就是我们的访问项目时映入眼帘的首页。
红色款里面估计就是对应我们的导航栏了,我在这里加了个Book,我如何访问到/book这个网址呢,
很明显我需要在某个地方配置一个映射地址,在此之前我们先去views目录写Book.vue页面。
<template>
<div>
<img alt="Vue logo" src="../assets/logo.png" />
<table class="book">
<tr>
<td>编号</td>
<td>图书名称</td>
<td>作者</td>
</tr>
<tr v-for="(item,index) in books" :key="index">
<td>{{item.id}}</td>
<td>{{item.name}}</td>
<td>{{item.author}}</td>
</tr>
</table>
<hr />
{{msg}}
</div>
</template>
<style >
.book {
text-align: center;
margin: auto;
}
</style>
<script>
export default {
name: "Book",
data() {
return {
msg: "Hello Vue",
books: [
{
id: 1,
name: "Java",
author: "大佬"
},
{
id: 2,
name: "Python",
author: "大哥"
}
]
};
}
};
</script>
接下去我们去做一个映射,让Book.vue映射为/book,导航栏那里只是一个展示。
我们来到router目录中的index.js,可以看到这里面实际就是写我们的映射路径了。
我们将/views/Book.vue这个页面导入。
import Book from '../views/Book.vue'
在下面配置路径的地方加入,在const routes = {} 中。
{
path: '/book',
component: Book
}
这样子就完事了,我们去编译启动项目,点击导航栏上的Book。
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- xmake从入门到精通12:通过自定义脚本实现更灵活地配置
- ggplot2火山图展示RNAseq差异表达分析结果
- 如何根据class_code筛选转录本?
- JNI线程相关
- JNI函数加载
- CSS中的传统布局、多列布局、弹性伸缩布局及Emmet工具
- 数据分析可视化(四)|Pyecharts制作地图的几种方法评析
- tensorflow运行提示未编译使用SSE4.1,SSE4.2等问题的解决方法
- [手把手系列之二]实现多层神经网络
- 使用SystemVerilog简化FPGA中的接口
- 想用深度学习谱写自己的音乐吗?这篇指南来帮你!(附代码)
- 你不是说你会aop吗?
- 开源:推荐一个不错的离线IP地址定位库
- 武磊告别西甲!Python带你解读「全村的希望」武磊职业数据
- 谁在崛起,谁在没落?新一线城市竞争力盘点,用Python绘制动态图带你看懂!