头像剪裁

notion image

相关介绍

基于 WeCropper, 相关资料请见 : https://we-plugin.github.io/we-cropper/#/

兼容平台

H5
APP
小程序
NVUE
✔
✔
✔
不支持

演示代码

UNI 普通版本
 

证件上传

notion image

图片素材

为了确保图片能够在所有平台打开,请下载图片到本地或者部署到您的云,并替换演示代码中的2个身份证默认图片! 图片下载地址 : https://img-cdn-tc.dcloud.net.cn/uploads/article/20210107/e53bf48607dcf795ab78e419dc5cf432.png https://img-cdn-tc.dcloud.net.cn/uploads/article/20210107/dac9c5c703b2a0bcd254a919d0da5632.png

兼容平台

H5
APP
小程序
NVUE
✔
✔
✔
✔

模板代码

UNI 普通版本
 

会员排行模板

notion image

组件介绍

带有“背景大图”的排行榜界面,请跟据项目实际情况进行修改;

页面配置

兼容平台

H5
APP
小程序
NVUE
✔
✔
✔
✔

演示代码

UNI 普通版本
 

手写签名界面

notion image

界面介绍

基于画布 + 手指触屏事件;非组件模式,更自由的应用及二次开发;签名完成自动产生临时文件便于后续开发;

注意事项

兼容平台

H5
APP
小程序
NVUE
✔
✔
✔
不支持

界面源码

UNI 普通版本
 

商品列表

notion image

组件介绍

gui-product-list 组件用于以列表形式展示商品(一行2列),包含图片、价格、购买人数数据展示;

组件名称

gui-product-list : /graceUI/组件目录/gui-product-list

兼容平台

H5
APP
小程序
NVUE
✔
✔
✔
✔

组件属性

属性名称
类型
默认值
作用
products
Array
[]
商品数据
margin
Number
15
项目左右间距,单位 rpx
imgHeight
Number
345
商品图片高度

组件事件

gotoInfo(index, item) : 点击商品时触发,携带参数 : 数据索引, 对应商品数据

相关说明

组件宽度 = (375 - 间距 * 2), 产品列表外层不用有左右间距;组件所需的数据格式 :
[{
“name”: “vivo iQOO旗舰新品”,
“img”: “http://gju2.alicdn.com/tps/i3/O1CN0147JEEe23ooz3rBDAX_!!1-juitemmedia.gif”,
“priceMarket”: “2999”,
“price”: “2888”,
“selledNum”: “3815”
},… ]

改进建议

如果组件不能满足您的项目要求 ( 或者数据格式与您的后端不一样 ), 请按照下面的步骤改进组件 :
  1. 复制一份 gui-product-list.vue 命名为自己的组件;
  1. 改进组件,添加元素及样式;
  1. 在页面上使用自己的自定义组件;

演示代码

UNI 普通版本
 

商品详情

notion image

模板介绍

提供基础的商品详情布局(轮播图、详情介绍内容、分享按钮等);提供了详情和评论切换功能;提供商品购买前的属性、数量相关功能;

兼容平台

H5
APP
小程序
NVUE
✔
✔
✔
✔

模板代码

UNI 普通版本
 

订单中心模板

notion image

模板介绍

实现订单展示功能 ;全屏选项卡数据绑定、切换 ;全屏选项卡的加载更多及下拉刷新;

兼容平台

H5
APP
小程序
NVUE
✔
✔
✔
✔

模板代码

UNI 普通版本
 

购物车模板

notion image

模板介绍

以商铺为基本展示单位;支持勾选形式结算;动态价格计算功能;

兼容平台

H5
APP
小程序
NVUE
✔
✔
✔
✔

模板代码

UNI 普通版本
 

排序与筛选

notion image

模板介绍

吸顶式的多条件筛选、排序等功能,常用于商城列表顶部。 已经完成基础布局及逻辑,请根据项目需求自行改进;

兼容平台

H5
APP
小程序
NVUE
✔
✔
✔
✔

模板代码

UNI 普通版本
 

地址列表

notion image

模板介绍

基于列表布局实现常用地址布局,请跟据项目需要自行改进;

兼容平台

H5
APP
小程序
NVUE
✔
✔
✔
✔

模板代码

UNI 普通版本
 

添加地址

notion image

模板介绍

完成页面布局及表单元素布局工作;完成表单验证及表单数据收集工作;请跟据自己的项目需要进行进一步开发;

兼容平台

H5
APP
小程序
NVUE
✔
✔
✔
✔

演示代码

UNI 普通版本
 

抽奖模板

notion image

兼容平台

H5
APP
小程序
NVUE
✔
✔
✔
✔

模板代码

UNI 普通版本
 

优惠券组件

notion image

组件介绍

通用优惠券列表展示布局组件,您可以跟据项目实际需要复制本组件命名为自己的然后改进调用。

组件名称

gui-coupons : /graceUI/组件目录/gui-coupons

兼容平台

H5
APP
小程序
NVUE
✔
✔
✔
✔

组件属性

属性名称
类型
默认值
作用
coupon
Object
{}
对象形式的单个优惠券数据 数据格式见演示代码

页面背景颜色设置

演示代码

UNI 普通版本
 

即时通讯消息列表组件

notion image

组件介绍

gui-im-message 消息展示组件用于展示及时通讯消息,支持文本、图片、语音三种格式,带有图片预览,语音播放等功能;

组件名称

gui-im-message : /graceUI/组件目录/gui-im-message

兼容平台

H5
APP
小程序
NVUE
✔
✔
✔
不支持,请使用vue实现

组件属性

属性名称
类型
默认值
作用
msgs
Array
[]
消息数据,格式见下面的说明
userid
String
ㅤ
用户唯一性识别id, 当用户id与消息数据中的uindex相等时 消息右侧展示
group
String
ㅤ
消息分组,过滤本组消息
background
String
#F7FBFE
组件背景颜色
unameStyle
String
line-height:28rpx; height:28rpx; font-size:26rpx; color:#666666;
用户昵称样式
txtContentStyle
String
line-height:38rpx; font-size:30rpx; color:#2B2E3D;
文本消息样式

消息格式

演示代码

UNI 普通版本
 

即时通讯消息输入组件

notion image

组件介绍

gui-im-input 用于即时通讯的消息输入环节,提供了文本提交、图片选择、语音录制等功能;

组件名称

gui-im-input : /graceUI/组件目录/gui-im-input

兼容平台

H5
APP
小程序
NVUE
✔ 不支持录音功能
✔
✔
不支持

组件事件

演示代码

UNI 普通版本
 

消息列表

notion image

模板介绍

基于滑动列表组件实现的即时通讯消息列表功能。

兼容平台

H5
APP
小程序
NVUE
✔
✔
✔
✔

皮肤样式

注意事项

演示代码

UNI 普通版本
 

二维码生成

notion image

模板介绍

基于 QRCode 的二维码创建模板,相关配置见代码注释。

兼容平台

H5
APP
小程序
NVUE
✔
✔
✔
不支持

模板代码

UNI 普通版本
 

条形码生成

notion image

组件介绍

利用 barcode.js 实现的条形码生成模板,详见模板代码

兼容平台

H5
APP
小程序
NVUE
✔
✔
✔
不支持

模板代码

UNI 普通版本
 

海报模板

notion image

模板流程

实现画布初始化算法;使用 drawText 文本绘制函数进行文本绘制, 参数见代码注释;使用 drawBGIMG 图片绘制函数,注意 : 图片绘制会先进行图片的下载,这样就会产生一个异步行为,请在下载成功后完成后续的图片绘制操作及其他后续步骤操作;画布转图片 ( 代码演示了在完成画布绘制后如何将画布转换为一个图片 ) ;
05 长按保存 ( 有了图片,就可以实现长按图片并保存到相册的功能 ),至此整个流程完毕。

兼容平台

H5
APP
小程序
NVUE
✔
✔
✔
不支持

模板代码

UNI 普通版本
 
GraceUI5.0手册 (4)GraceUI6.0手册 (1)
Loading...