我的第一个微信小程序 (Discuz + 微信小程序)

关于这个小程序

Github : github.com/DowneyL/discuz-wechat-m...
这个小程序是公司针对一个自家产品的需求,而这个产品就是 Discuz (我知道没啥人用了,就不要吐槽了),版本是 X3.2 ,还是 GBK 编码!
在公司给了需求,稍微学习了一下小程序,就直接开干了,网上找到一个基础版本(可耻的不全是自己写的),修复了一些 BUG,新增了一部分功能,也砍掉了一部分功能,兼容了 GBK 版本的 Discuz,简单设计了一下小程序的样式,产品也就基本成型了。
之所以分享出来,是因为关于 Discuz 相关的文档、产品之类真的是太少了,想在一个平台上记录下来,如果碰见有缘人,没准能给他一些收获。 0.0\

我的收获

  1. 关于 API 的开发有了一些理解(正好 Summer 大神出新书了,买了等更完再看)
  2. 微信公众号开发(原生 PHP 开发微信公众号,以及超神的 Easywechat)
    也成功让公司论坛关联了 公众号,实现在公众号上,领取论坛金钱红包。
  3. 微信小程序开发(官方文档,正在开发的小程序的源码,都给了我不少启发)
  4. HTTP 到 HTTPS
  5. 小程序上富文本的解析 (一个优秀的开源项目:wxParse-微信小程序富文本解析组件 )
    作用在于:解析你论坛上的帖子内容,你论坛上加粗的文字,加了颜色的文字,图片等等,都可以原原本本的展示在小程序中。
  6. Flex 布局
    这里分享阮老师的两篇文章 Flex 布局教程:语法篇Flex 布局教程:实例篇
  7. 两个 UI 组件 weuizanui
  8. …..

基础展示

file
file
file

本作品采用《CC 协议》,转载必须注明作者和本文链接
本帖由系统于 6年前 自动加精
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 8
Summer

直接拖进编辑器即可,不过不能超过 1m

6年前 评论
Aaron

小程序不是自带了很多组件吗? 为什么要还去用其它的 ui 框架呢?

6年前 评论

@Aaron 我只是尝试用一下,学习学习,哈哈哈

6年前 评论

app上不知道怎么点赞,做个标记

6年前 评论

小程序有线上版吗?想体验体验。谢谢

5年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!