评论

闲来没事,来发帖

分享下自己写的框架,以原生开发为基础,UI组件不多,功能简单,修改了原生Page ,以及页面之间参数传递的方式,希望对新手小白有帮助。


https://developers.weixin.qq.com/s/agUBgEmm7Cad

附上一张截图


## 框架目录

  assets  资源文件目录

  components 框架自带组件

  pages  页面目录

  plugin 扩展组件目录

     --js 扩展js组件

     --pages 组件页面

     --组件文件夹

  themes  框架样式 

     --base.wxss 主题配置

     --generic.wxss 公共引用

  utils   框架主体

     --main.js  框架主程序 需要在 app.js 引用  import './utils/main.js'

     --config.js  配置文件 

     --httpconfig.js 公共请求配置

     --reader.js 分页读取器  wx.Reader('请求api',take)

     --util.js 辅助类 通过 global 直接调用

     --wx.js wx.扩展类  wx.post 请求 wx.upload 上传  wx.link 跳转 

     --extend  框架扩展目录  

## 为什么UI组件那么少?

   1:时间少    2:设计图与UI框架差距太大,所以更是一种累赘    3:没有3

##完全开源,代码不压缩,就是注释实在懒得写

最后一次编辑于  2019-08-16  
点赞 7
收藏
评论

5 个评论

  • 王杰
    王杰
    2019-08-29

    不错学习了, 看代码有修改原生Page,这个在使用微信插件的情况下会报错误的,会报”使用插件Page是不可写的“

    2019-08-29
    赞同
    回复
  • JIang
    JIang
    2019-08-20

    插眼

    2019-08-20
    赞同
    回复
  • TNT
    TNT
    2019-08-15

    +1

    2019-08-15
    赞同
    回复
  • 烧饼
    烧饼
    2019-08-15

    前排。路转粉,怎么没早点认识这位大佬

    2019-08-15
    赞同
    回复 2
    • Dynamic
      Dynamic
      2019-08-15
      算不上,只是入门早了点
      2019-08-15
      回复
    • 烧饼
      烧饼
      2019-08-15回复Dynamic
      这么狠,那我就不问了,感谢大佬
      2019-08-15
      回复
  • Dynamic
    Dynamic
    2019-08-15

    之前定义全局变量的方法去掉了,万一以后微信不让用就惨了

    2019-08-15
    赞同
    回复
登录 后发表内容