qtcxc 发表于 2022-8-24 10:51:49

关于8.1组件功能的疑问

本帖最后由 qtcxc 于 2022-8-24 12:13 编辑

看了最近发出来的8.1 的组件功能的介绍后 产生下面几个问题没有在以公布的文档里面没有说的很清楚,比较心急所以发个帖子咨询一下官方。
问题:
1、官方目前公布的自定义组件是能做复合组件的,但是像了解自定义的组件能嵌套到另外个组件里面嵌套使用吗?
2、自定义组件时,看到组件是有编辑命令功能的,但是这里编辑命令能起作用吗?是否所有命令都可以使用,还是会像图文列表一样只有部分命令可以使用?



3、如果自定义组件里面时可以设置命令,那么组件里面封装的命令和调用组件后添加的命令(事件触发的命令)执行先后顺序是怎样的?是否能做到同时支持自定义组件时写组件通用的命令(主要写组件的通用的所有调用组件的时候都执行的命令),然后在调用自定义组件后写调用组件后的专用命令,然后两种命令执行的时候先执行通用命令通过后,再执行专用命令,实现组件通用的同时也能不同场景都能使用?(举个简单例子:定义了一个 提交按钮自定义组件通用命令为点击提交时显示加载动画,分别再a和b2个页面都使用,a页面增加点击事件专用命令提交a页面数据,b增加点击事件专用命令提交b页面数据)

目前我按公布出来的帖子https://gcdn.grapecity.com.cn/fo ... 2771&extra=page%3D1理解第3点是能做到的对吗?


4、根据目前公布的图片看,封装后组件的单元格权限命令是在组件里面控制的

也就是说一个通用组件在不同的页面被使用要分开控制权限的化,就不能用服务器端的单元格权限分开控制,只能在调用后时间命令里面写权限判断的方法进行控制了对吗?



5、关于自定义组件的样式,对齐方式,引用自定义组件的时候的拉伸,对齐,居中等可能要单独说明

主要是对照盒子模型和 对齐方式
https://www.runoob.com/css/css-boxmodel.html
https://www.runoob.com/css/css-align.html



这两个关系到布局


然后是 拉伸

主要关系到组出来的组件会不会变形的问题,比如组件做的是圆形






题外话:变形的原因应该跟 组件的组合方式应该没关,应该是圆角只支持像素,不支持百分比设置的问题,能按百分百比设置圆角应该就不会变形。








桂花酒酿丸子 发表于 2022-8-24 13:18:14

个人想法:
以目前活字格的开发形式,越来越趋近于MVC架构.
所以,我觉得新的组件对应的命令,很可能都会以服务端的方式通过传参来操作.
至于单元格权限,对我来说并没有什么影响,通过页面传参的方式执行前端权限管理.

小白学员 发表于 2022-8-25 08:07:41

不知道前端表格与页面适配有没有新方案。

现在是页面自适应,表格随之拉伸,使页面显得不协调。

表格自动列宽与行高,会受表格内容长度影响,页面也有点不协调。

不知道有啥好的方案没有。
页: [1]
查看完整版本: 关于8.1组件功能的疑问