将组件推送到堆栈
将组件推到堆栈 节点与 组件堆栈 一起使用,以导航到新组件(即“推到堆栈上”)。它通常用于创建应用程序样式的导航。有关 组件堆栈 导航如何工作的更多信息,请查看 组件堆栈 文档。
输入
数据 | 描述 |
---|---|
堆栈 | 此属性定义推送将作用于哪个 组件堆栈。组件堆栈 *由其名称引用。 |
模式 | 此属性选择是将以前的组件保留在堆栈中的新顶部组件下方(推送),还是将所有组件替换为新顶部组件(替换),在这种情况下,新组件将是堆栈上唯一的组件。 |
目标页面 | 在这里,您可以选择要在 组件堆栈 上推送的目标组件。组件需要是 组件堆栈 中定义的组件条目之一,才能在此处显示为选项。 |
信号 | 描述 |
---|---|
导航 | 向该输入发送信号将推动 组件堆栈 上的 目标页面。 |
混合 | 描述 |
---|---|
组件输入 | 目标组件具有的任何 组件输入 将可用作 将组件推到堆栈 节点上的输入。 |
过渡
数据 | 描述 |
---|---|
过渡 | 转换的类型。可以是以下任意一种:None : 无转换,目标组件立即可见Push : 当前堆栈顶部被“推开”,而新顶部进入。Popup : 当前顶部不会更改。进入新顶部时,顶部会有一个转换。并非以下所有参数都适用于所有类型的转换。 |
方向 | 如果过渡为 Push,这是新顶部构件进入的方向,也是当前顶部被推开的方向。它可以是 Left、Right、Up、Down 和 In、Out 中的任何一个。后者放大与缩小。 |
移位距离 | 这是 % 或 px 中的过渡距离,即构件在指定方向上移动的距离。 |
缩放 | 如果 Direction 设置为 In 或 Out 并指定转换应应用的缩放量,则此选项可用。 |
淡入淡出 | 如果启用,目标将淡入,当前顶部将淡出。仅适用于 Push 转换。 |
深色覆盖 | 将覆盖添加到当前顶部,颜色为#000000。仅适用于 Push 转换。 |
深色叠加 | 覆盖的最大不透明度。它从 0 开始,并以此值设置动画 0 将禁用它,1 将覆盖动画设置为 100%不透明度。仅适用于 Push 转换。 |
淡入 | 可用于 Popup 转换。这表示新的顶部组件是否应该在过渡期间淡入或不淡入。 |
定时 | 这是一条时序曲线,用于控制过渡的延迟、持续时间和动画容易程度。 |

转换的类型。可以是任何一个:
- None 没有转换,目标组件将立即可见。
- Push 当前堆栈顶部被“推开”,而新顶部进入。
- Popup 当前顶部未更改。新的顶部带有一个过渡。
并非以下所有参数都适用于所有类型的转换。
输出
信号 | 描述 |
---|---|
导航后 | 当 目标组件 被推到 组件堆栈 上时,该信号被触发。 |
混合 | 描述 |
---|---|
后退操作,结果 | 如果 目标组件 包含带有 后退操作 和 结果 的 弹出组件堆栈,则它们将作为输出出现在相关的 推送组件 上。 |