基于vue-cli、Vue2.0 构建的单页面应用--->vue.js 中文社区
Vue.js 中文社区
前言
各种Vue版cnode社区横行,看来是时候拿出来了我的vue 社区了,哈哈哈~ (本人萌新,你懂的)
基于 vue2.0 写的单页面应用 Vue.js 中文社区,感谢 Vue.js 中文社区提供的API。
线上预览地址:Vue.js 中文社区
( PC 端请切换至 Chrome 手机模式预览)
项目地址:
如果对您有帮助,您可以右上角star支持一下,谢谢! ^_^
技术栈
- vue2.0
- vue-cli
- vue-router
- axios
- muse-ui
- marked
实现功能
- [x] 首页列表
- [x] 下拉加载
- [x] 用户信息(点击头像)
- [x] 主题内容
- [x] 登录功能
- [x] 收藏(取消收藏)主题
- [x] 评论列表
- [x] 发表评论
- [x] 回复评论
- [x] 点赞(取消点赞)功能
- [x] 发布主题(支持markdown格式)
- [x] 消息中心(已读、未读)
- [x] 未读消息全部标为已读
- [x] 个人中心
- [x] 主题切换
执行项目
安装依赖
npm install
启动服务
npm run dev
运行
localhost:8090/vuecommunitytest
12 回复
不错不错~来自chaos的小霸王</a></p>
@chaos2171053 哈哈哈,谢谢支持
不错不错 来自炫酷的Cnode
不错。不过好像你的主题列表和源站的不一样啊
@imhered 抱歉哈,我这个是vue中文社区,并非cnode社区。
^_^谢谢支持
@gaohongwei11 我靠,没注意看! 🤣😂😅
@linkenliu 谢谢支持,发现问题欢迎指点,项目会持续更新的…
wa 不错不错
@shenhua0222 谢谢支持,目前在看vue-router的scrollBehavior方法,希望实现 路由切换/保持原先的滚动位置
构建完成后,推荐一个 vue.js 2 的教程大家: Vue.js 2 快速入门与逐步提高