山海鲸二次开发指南——组件和组件数组的自定义属性面板

一、概述

大家好,欢迎大家回到山海鲸系列的二次开发教程。我们上一节课讲了上传文件这样一个自定义的组件属性面板。那么今天,我们讲一下组件和组件数组这样的一个自定义属性面板。我们很多时候,比如说在给组件写 RK 时,它可能会依赖其他组件的一些设置项。那这个时候,我们怎么去在这个组件中拿到其他组件呢?我们可以通过很多种方式,其中最简单的一种方式就是通过组件的属性面板。

【山海鲸可视化二次开发】第7课 自定义属性面板(4)组件或组件数组选择

二、自定义属性面板

我们还是打开我们的文档,先看一下组件属性面板的定义方式。element.empty,注意,这个是没有办法去设置其它东西了,因为它就是一个数组或者下拉框的一个选择。element_array 就是组件数组,element 就是单个组件,它们两个是非常相似的。无非就是我们 get 出来的这个 setting 的内容,一个是数组,一个是单个组件。

我们单个组件,它就是我们的 element,我们前面说了,就是我们 extension 上 list 的 element。而我们通过组件数组拿到的也是 element,只不过是选中

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值