Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

🙊 使用React重构自己的博客

License

NotificationsYou must be signed in to change notification settings

axuebin/react-blog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

94 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

学习React全家桶,计划写一个博客。

边学边写边思考。。。

TodoList

  • 静态页面
  • 整理目录结构
  • Github issus作文章数据源
  • react-markdown渲染md
  • 代码高亮
  • 摘要
  • 分类
  • 标签
  • 翻页功能
  • 首页卡片
  • Demo页面
  • 评论功能(跳转到Github Issues页面。。)
  • 回到顶部
  • Redux管理数据
  • react-router路由
  • 整理代码
  • 渲染优化,打包优化
  • 适配移动端
  • React Native App

Update Log

时间事件
2017/09/201.实现文章内部目录 2.博客页移动端自动隐藏右侧
2017/09/18利用antd实现翻页功能
2017/09/171.增加类别页 2.修改Demo页 3.整理CSS代码
2017/09/11增加归档页
2017/09/09增加标签列表
2017/09/08每个类别文章数
2017/09/071.加入Redux作为Github Issues数据的管理 2.增加分类模块
2017/09/06整理项目目录结构
2017/09/041.修改首页卡片数据源 2.修改文章摘要 3.使用scrollIntoView()使页面改变后回到顶部
2017/09/031.增加文章页面 2.使用marked渲染Markdown 3.使用highlight.js高亮代码
2017/09/02使用Github Issues作为文章数据源
2017/08/311.静态页面初步完成 2.使用本地json模拟数据源
2017/08/29React-router V4 作为项目路由
2017/08/27First Blood

问题汇总

  • React-router的Link和Route需要嵌套在同一个Router底下?
  • 刷新页面出现Cannot GET /提示,路由未生效。
    • 由于刷新之后,会根据URL对服务器发送请求,而不是处理路由,导致出现Cannot GET /错误。
    • 通过修改<Router><HashRouter>
    • <HashRouter>借助URL上的哈希值(hash)来实现路由。可以在不需要全屏刷新的情况下,达到切换页面的目的。
  • 二级路由只改变URL,页面不跳转
  • react-markdown不支持表格的渲染
  • 路由跳转后页面不会自动回到顶部
    • 使用scrollIntoView(),但是不能跳到整个页面的顶部。
  • Tag List显示字体大小应该如何计算。(或采用词云来展示?)
  • Expected 'this' to be used by class method。建议使用static,但是用了static之后bind会出错。。暂时关闭这个rule。。
  • 现在很多模块和css是重复的,需要整理代码。。
  • 文章内部目录的实现待优化,暂时也无法实现点击跳转
  • 首页渲染优化的问题
  • 本来想的在文章底部增加评论框,直接调用Github API创建评论和获取评论列表,但是发现需要登录授权,暂缓

About

🙊 使用React重构自己的博客

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors2

  •  
  •  

[8]ページ先頭

©2009-2025 Movatter.jp