【前端】vue脚手架搭建相关网站

ps:环境配置就不做过多介绍了,我们介绍怎么写代码

vue脚手架环境创建vue项目

//创建 项目
vue create 项目名称
//运行项目 进入项目文件后
npm run serve

一. vue项目的文件构成

1.1 vue组件文件

vue组件文件由三部分组成:第一部分是组件的结构,第二部分是组件交互相关的代码(数据、方法等),第三部分是组件的样式
在这里插入图片描述

1.2 vue项目的入口文件—App.vue 整合所有相关的组件文件

<template>
  <div id="app">
    <!-- <img alt="Vue logo" src="./assets/logo.png"> -->
    <!-- <HelloWorld msg="Welcome to Your Vue.js App"/> -->
    <SimpleResume/>
  </div>
</template>

 
<script>
//import HelloWorld from './components/HelloWorld.vue'
import SimpleResume from './components/SimpleResume.vue';
 
export default {
  name: 'App',
  components: {
    //HelloWorld,
    SimpleResume
  }
}
</script>
 
<style>
#app {
  font-family: Avenir, Helvetica, Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-align: center;
  color: #2c3e50;
  margin-top: 60px;
}
</style>

这一部分涉及了js模块化,这里总结一下,帮助自己学习复习,可能总结的不够全面,大家可以自行补充。

Export暴露在单文件中分为单个暴露和多个暴露(我自己总结的):
单个暴露的 可以用默认暴露 export default{}
多个暴露有两种写法 exports.name = value 或者 module.exports = {name:value, …}
引入分为两种,reuqire引入和import引入,是不同框架下的写法,reuqire是CommonJS标准下的写法,import是es6标准下的写法。
在这里插入图片描述
1.3 脚手架创建的文件目录
在这里插入图片描述

二. vue文件关系

思路:按照上述图示思路,需要有两个数据列表,一个存储的是所有的列表数据,一个存储的是展示的数据列表,程序开始后先选择数据头部的几条数据。因此也会需要一个当前第几页的参数。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值