本帖最后由 逛逛逛 于 2023-5-30 22:00 编辑
升级到9.0后,迫不及待的尝试了组件功能,但怎么玩都不爽。
原因:很多的单元格类型不能动态设置数据源,封装成组件后,不知道怎样将数据源传递进去。
例如:我常用来展示数据用的 左树右表 的布局,封装后,树形图的逐级加载怎样实现?表格的列设置和数据怎样加载?
最后:决定尝试用第三方ui来实现组件的封装。之所以不用插件的形式,首先是没能力,其次是没时间,最后是懒得老是跟着活字格的版本去升级。
一、我选择用Layui,虽然已经停更了,但能用几年就行了,但我相信活字格的速度。
二、楼下的占位是为后续上传几个常用的的组件,如表格、树形图等。组件文件和更新都以葡萄城市场为准,这里以使用方法为主。
三、为了传递第三方UI的事件和获取组件id(单元格名称用不了),写了个简单的插件 组件伴侣
四、Layui文档
五、js和css 文件的引用请自行查看活字格的帮助文档
1、按钮组组件。
|
|