cnode社区第三方客户端,小程序端,组件化开发,

cnode-

cnode社区第三方客户端,小程序端 小程序码:cnode微助手

简介:原生开发,使用towxml解析markdown,小程序存在着一些问题,比如不支持滑动侧边栏等,将在后期迭代中实现,同时,欢迎提交bug反馈。

感谢:https://github.com/coolfishstudio/wechat-webapp-cnode 提供的教程
感谢 https://github.com/web-L/wxCNode 提供的组件
感谢 https://github.com/TakWolf/CNode-Material-Design 提供的界面样式参考

功能:

扫码登录
查看用户信息
收藏 点赞 五种不同文章类目切换

主页效果,用户详情:

侧边栏效果:

登录,关于:

文档结构:

├─components │ ├─bar-slider -------------------------- 侧边栏组件 │ ├─go-top -------------------------- 返回顶部组件 │ ├─login -------------------------- 登录组件 │ ├─n-mask -------------------------- 蒙层组件 │ ├─topics --------------------------列表组件 │ └─touch-gesture --------------------------手势 ├─pages │ ├─about --------------------------关于页面 │ ├─content --------------------------文章详情页面 │ │ └─component │ │ ├─replies --------------------------回复列表组件 │ │ └─topic-header--------------------------详情头部文件 │ ├─index -------------------------- 首页(入口) │ └─user -------------------------- 用户详情 │ └─component │ ├─topic-list --------------------------收藏列表组件 │ └─topic-swiper -------------------------- swiper组件 ├─static │ ├─css --------------------------公共样式 │ └─images --------------------------静态文件 ├─towxml --------------------------towxml库 │ ├─lib │ ├─plugins │ │ └─hljs │ │ ├─languages │ │ └─style │ └─style │ └─theme └─utils --------------------------工具库

qa:

Q:为什么不用wxparse?
A:wxparse渲染代码时会有bug,不能完整渲染

Q:非原创?
A:绝大部分组件来自于github开源的一些代码,我觉得写的很好了,只对一部分细节做了更改,然后重新将ui部分修改了,使之样式和cnode社区安卓版基本类似。

Q:有bug? A:是的,包括滑动穿透,蒙层层级问题的一系列bug,虽然不影响使用,将会在后期迭代中解决

版权声明:

1、该文章(资料)来源于互联网公开信息,我方只是对该内容做点评,所分享的下载地址为原作者公开地址。
2、网站不提供资料下载,如需下载请到原作者页面进行下载。