编写本库的初衷:
只需要定义一下需要绘制的内容,就可以用plus组件做出非常漂亮的图形列表效果,而不用关心复杂的实现的过程。
customPlus 库需要 paint 库支持。
解压缩后,都放到 lib/godking/ 目录下
详情参考:https://blog.csdn.net/sdlgq/article/details/121590533
升级日志:
v3.3.1 调整 rownum 和 colnum 默认值为 0,便于默认状态下项目自动换行。
v3.3.0 调整图像 scale 属性, 0:原尺寸居中; 1或true:按比例填满; 2或false:拉伸填满; 3:缩到合适
v3.2.9 增加 itemModel 中 img 的 orientation 属性。
v3.2.8 增加 godking.customPlus.itemModel 智能提示,增加 itemModel 中 img 的 thumbnail 属性。
v3.2.7 鼠标点击事件增加itemRect(项目区域)和elemRect(元素区域)参数。
v3.2.6 对部分细节进行调整。
V3.2.5 增加 allClickEvent 属性,允许接收所有鼠标点击事件,包含点击空白区域、禁用项目等。默认为false:只在点击非禁用项目中的click=true的元素时才触发点击事件。
V3.2.4 增加鼠标右键单击事件:onRightClick,并调整onClick事件参数。
V3.2.3 调整初始化函数参数:godking.customPlus( plus, 项目模板, 项目列表, 配置表 ),并将部分参数移入配置表中,以简化调用过程,美化代码视觉效果。
V3.2.2 配置表添加 vertical 成员,用于设置是否将项目设置为竖向排列,行滚动方向设置为横向滚动。
V3.2.1 添加并完善绑定滚动条函数:bindScrollbar()