平台兼容性

sunUi for uniApp
如无法按照预期运行,请star并且watch本项目,以便得到最新的UI('_') 正如一句话,授人以鱼不如授人以渔(话说,那么多鱼屯放久了不会意外吗?钓新鲜的鱼不好吗?!)

sunUi-for-uniApp(一款简单、便捷、易分离、组件化的一套UI)

SunUi

版本迭代

  • 2019/3/26 首次发布sunUi for uniApp
  • 2019/3/27 升级star组件
  • 2019/3/28 扩展star组件,增加自定义图标love(可扩展)
  • 2019/3/30 增加tab切换(后期逐渐扩展)

兼容平台(已测,其它平台均未测试)

[√] 小程序
[√] h5


开发小提示

  • Chrome CORS(跨域)或CORB ,打开快捷图标Chrome,然后属性->目标(T)最后加上--disable-web-security --user-data-dir --allow-running-insecure-content
  • console.log(),我们可以在App.vue onLaunch生命周期加上 console.log=()=>{} ,指向空(全局就不会打印了,你也可以局部页面添加=>仅局部失效)
  • 关于上传word,excel...文件(可以采用web-view)方式实现,如无法监控上传状态(可以再设置登陆后上传)

基础元素(待UI出图,开发)

  • 布局
  • 文本
  • 按钮
  • 头像
  • 边框阴影
  • 背景
  • 图标
  • 标签
  • 进度条
  • 加载

组件

  • 图片上传(已被组件化)
  • 滚动公告(已被组件化)
  • 可选标签(已被组件化)
  • 星级评分(已被组件化)
  • 轮播图(已被组件化)

后续扩展

  • 2019/3/22 => 新增星级评分组件(已测试过h5和小程序)

  • 2019/3/23 => 新增简易request封装(已测试过h5和小程序)

  • 2019/3/24 => 新增可选标签(单选、复选)自定义(已测试过h5和小程序)

  • 2019/3/24 => 新增api.js(管理后端接口更加方便、快捷、清晰,可以在base-request查看示例),新增滚动公告组件(已测试过h5和小程序)

  • 2019/3/25 => 新增图片上传(已测试过h5和小程序)

  • 2019/3/30 => 新增tab切换卡(适用于简单的数据切换,但扩展性强)


后续计划

  • 基础元素

BUG以及更改

  • 上传图片组件progress进度条bug修改
  • 上传图片组件内进行注释修改
  • 上传图片组件已支持阿里云oos
  • 升级star组件
  • 增加star组件扩展图标love
  • 上传图片(无七牛、无腾讯云)账号,可能无法测试
其它待开发...

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

许可协议

MIT协议

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问