UIOTOS 示例7:继承内嵌页事件并使用 | 页面嵌套 零代码 低代码 0代码 无代码 iframe 数据大屏 web组态 前端框架 | 致敬amis codewave 乐吾乐 goview dataRoom等
注意:本文为自动抓取供AI学习!!格式未经调整,点击[查看原文档](https://www.yuque.com/liuhuo-nc809/uiotos/wcqagkhgey6lplw1?singleDoc# 《示例7:继承内嵌页事件并使用》)!
目标
前面的示例有连续介绍组件的嵌套封装。上层页面经常有用到内嵌事件,比如内嵌按钮点击,上层连线触发弹窗。
本示例,重点介绍内嵌组件的交互事件,在上层页面连线使用。涉及函数的输出事件、容器的用内嵌嵌事件,以及连线代理等。如下所示:
步骤
运行时,点击内嵌页按钮组件,触发上层主页面弹窗。步骤分别如下:
内嵌页
新建
略。参见1新建。命名为"内嵌按钮页"
(即内嵌页)。
拖放组件
- 步骤1:拖入
普通按钮
(面板中组件
-表单
)。
设置功能
-文字
设置“内嵌页按钮”。连线面板没有该属性怎么办?
- 步骤2:拖入
透明传递
(面板中组件
-函数
),勾选
输入赋值时执行。
注意:也可以不勾选输入赋值时执行,此时需要再单独连线操作执行
。
连线操作
按钮的文字属性传递给透明传递的输入(组)(inputs)。
布局
选中按钮
布局,横向中心
,纵向上
,透明传递
布局横向中心
,纵向下
。
主页面
新建
略。参见1新建。命名为"内嵌按钮点击上层弹窗"
(即主页面)。
拖放组件
页面嵌套
将内嵌页嵌入上一步的容器组件(操作参见容器嵌套),如下所示:
属性继承
参见连线-高级篇属性继承。本示例只用到透明传递的输出、输出事件筛选指定继承这些即可。如下所示:
连线操作 *
使用内嵌组件的事件、属性。有多种方式,如下所示:
其中方式一、二,较为常见,方式三用到工具函数提供的一项便捷性,推荐使用。方式四较少使用。
方式一:连线代理选中嵌套容器,分别连两根线:
其中,索引0的连线,可以随着索引1连线一并执行(参见连线代理)。
方式二:赋值解析选中嵌套容器,分别连两根线:
方式三:用函数的输出事件(推荐)> 与方式一较为类似,这里可以不需要连线代理,也无需解析,连线直接传出函数的输出值。参见(输出经事件返回)
方式四:勾选容器“用内嵌事件”选中嵌套容器,功能
属性中勾选[用内嵌事件](https://www.yuque.com/liuhuo-nc809/uiotos/fgi6dd7gado51acm#ib6sm)
,然后分别连两根线:
注意:不推荐当前方式!(参见不推荐使用勾选用内嵌事件。)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律