para培训——vue前端demo README

说明

基于Vue3+VueX+nodejs+Element实现的一个仿知乎项目

有四个基本模块:登录、TodoList、CardList、专栏

登录用户名不为空,密码与二次密码相同即可

数据来源:知乎

功能说明

  • 支持添加删除事件
  • 支持事件状态切换
  • 事件的统计与分页
  • card的显示
  • 专栏card的点击切换功能
  • 登录页面的简单效验

运行步骤

# 克隆到本地
git clone https://github.com/Fmk1998/learn-vue.git

# 进入文件夹
cd learn-vue

# 安装依赖
npm install 或 yarn(推荐)

# 开启NodeJs mock本地Json数据
#运行在localhost:8899
node mock/Data.js
或者
nodemon mock/Data.js

# 开启本地服务器localhost:8080
npm run serve

功能截图

1.登录
普通的登录效验
在这里插入图片描述
2.首页
cartlist显示
在这里插入图片描述
3.todolist
在这里插入图片描述
4.专栏
在这里插入图片描述

主要难点

1. 分页

分页逻辑想了很长时间,因为对Element组件不太熟悉,不知道该如何去使分页组件显示该有的数据。去网上找到了.sync方法来做交互,虽然解决了一些问题,但还是存在不足。

2. 父子间组件的通信

3. 搜索栏的推荐搜索

4. 本地仓库事件的增删改

总结

第一次使用Vue做前端Demo,从一开始的一头雾水,到中间不断摸索,发现了许多前端我以前不太会的知识,从中也收获经验,还是要感谢老师的帮组,能够让我引入一门不错的技术,这个demo许多地方还是做得不太满意,比如分页的逻辑,搜索框,一些card的排版问题,还是要慢慢学习。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章