对话框
背景
1)多场景能够极大简化页面搭建复杂度,原先在页面中如果存在多个对话框,会导致页面搭建十分复杂。同时也解决了对话框内搭建时 UI 与交互来回切换繁琐的体验问题
2)在原单画布的基础上,增加了多场景画布,聚焦到场景画布上可对该场景进行单独调试
应用场景
场景 1:弹出层展示对应信息,比如表单当前行数据,确认信息等。
场景 2:多个弹出层,嵌套调用。
demo:【对话框】基础使用
基本操作
对话框
标题
隐藏标题
开启后,可以隐藏标题
关闭按钮
默认打开,关闭后可以关闭按钮,消失
垂直居中
开关默认关闭,对话框在位置靠上,开启后,对话框弹出位置在页面上垂直居中。
点击蒙层关闭
默认开启,点击页面蒙层可以关闭对话框。关闭后,点击蒙层不关闭。
操作区
显示
默认开启,显示操作区。关闭后,操作区隐藏。
对齐方式
居左:
居中:
居右:
操作列表
点击“添加操作”,可以增加操作项,点击对应隐藏图标,可以切换操作项显示隐藏。
按钮子项
显示
名称
点击自动关闭对话框
当按钮类型为,取消时,有“点击自动关闭对话框”开关,默认打开。即当点击对话框取消按钮时,可以自动关闭对话框,开启后,需要在作用域卡片连线关闭对话框。
标题
内容
自定义
开启后,可以自定义,对话框标题内容
关闭按钮
关闭后,不显示关闭按钮
逻辑编排
作用域卡片
1、确定和应用的区别
应用的语义是向外派发消息但不关闭 popup;
确认,是指关闭 popup 时,从打开 popup 位置的【确认】关联输出项,向外派发数据;
前提是数据传递的链路是通的。
2、确定输出,连接和不连接的区别
1)不连接时,点击确定按钮无法关闭对话框;连接时,链路通时,可以点击关闭对话框;
2)不连接时,其他场景调用时,无关联输出;连接时,有对应关联输出。
数据传递
修改标题
操作项
1、动态启用/禁用
开启启用/禁用开关
2、动态启用/禁用
开启显示隐藏
样式