【金秋打卡】第5天 全新升级,基于Vue3最新标准,打造后台综合解决方案之个人中心模块基本布局
2022/10/31 4:24:59
本文主要是介绍【金秋打卡】第5天 全新升级,基于Vue3最新标准,打造后台综合解决方案之个人中心模块基本布局,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
课程名称:全新升级,基于Vue3最新标准,打造后台综合解决方案
课程章节:6-2 个人中心模块基本布局
课程讲师: Sunday
课程内容:
目标:把个人中心模块进行需求整理,捋清楚大致的模块的板块,把基本布局构造出来
核心点:观察个人中心的效果图,要能分清楚自己大致应该要由多少个组件来构建整个模块
实现步骤:
整个 个人中心 被分为左右两大块:
一. 项目介绍 这里构建1个组件
二. tabs 这里面就需要构建3个组件
1. 功能
2. 章节
3. 作者
根据功能划分,整个项目应该包含 4 个组件,分别对应着 4 个功能。
所以,我们想要完成 个人中心模块基本布局 那么就需要先创建出这四个组件
在 views/profile/components 下创建 项目介绍 组件 ProjectCard views/profile/components/ProjectCard.vue
在 views/profile/components 下创建 功能 组件 feature views/profile/components/Feature .vue
在views/profile/components 下创建 章节 组件 chapter views/profile/components/Chapter .vue
在 views/profile/components 下创建 作者 组件 author views/profile/components/Author .vue
进入到 views/profile/index 页面,绘制基本布局结构
<template> <div class="my-container"> <el-row> <el-col :span="6"> <project-card class="user-card"></project-card> </el-col> <el-col :span="18"> <el-card> <el-tabs v-model="activeName"> <el-tab-pane :label="$t('msg.profile.feature')" name="feature"> <feature /> </el-tab-pane> <el-tab-pane :label="$t('msg.profile.chapter')" name="chapter"> <chapter /> </el-tab-pane> <el-tab-pane :label="$t('msg.profile.author')" name="author"> <author /> </el-tab-pane> </el-tabs> </el-card> </el-col> </el-row> </div> </template> <script setup> import ProjectCard from './components/ProjectCard.vue' import Chapter from './components/Chapter.vue' import Feature from './components/Feature.vue' import Author from './components/Author.vue' import { ref } from 'vue' const activeName = ref('feature') </script> <style lang="scss" scoped> .my-container { .user-card { margin-right: 20px; } } </style>
课程收获:
谢谢老师,讲的通俗易懂,通过效果图的展示来带领我们分析个人中心板块应该化成的部分,再通过划分的部分去具体拆分组件,虽然本章看似没有什么特别难的点,但这个组件的拆解和划分在以后的工作过程中是非常重要的一个环节,相当于整个项目的架构和地基,如果这个基础不打好的话以后项目如果遇到问题要重构将会是非常麻烦的事情。希望未来在老师的带领下注意多分析每一个页面的构成然后分析应该由什么组件去构成整个页面,提高这方面的经验和准确度。
课程截图:
这篇关于【金秋打卡】第5天 全新升级,基于Vue3最新标准,打造后台综合解决方案之个人中心模块基本布局的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-16Vue项目实战:新手入门指南
- 2024-11-16React Hooks之useEffect案例详解
- 2024-11-16useRef案例详解:React中的useRef使用教程
- 2024-11-16React Hooks之useState案例详解
- 2024-11-16Vue入门指南:从零开始搭建第一个Vue项目
- 2024-11-16Vue3学习:新手入门教程与实践指南
- 2024-11-16Vue3学习:从入门到初级实战教程
- 2024-11-16Vue学习:新手入门必备教程
- 2024-11-16Vue3入门:新手必读的简单教程
- 2024-11-16Vue3入门:新手必读的简单教程