节点事件
所有可视节点都支持<Node.Actions>,不再给 Button、Image 分别加事件属性。
Action:
事件
Function 或 Action
每个事件二选一:Function:调用组件函数,Arguments可选Action:使用与 Button/Trigger 相同的动作参数- 事件动作会进入远程组件的可执行内容指纹。远程组件新增或修改危险动作时,仍需要确认。
与内置事件的关系
- Button 的
OnClick、输入控件的OnChange继续有效 <Node.Actions>是额外事件层;两者同时声明时都会执行Loaded每个节点实例只执行一次;重新挂载会再次执行
限制
- 键盘事件要求节点本身或节点内有可聚焦元素
MouseOver/MouseOut按进入/离开节点触发;在子元素间移动不会重复触发ContextMenu有动作时会阻止默认右键菜单- 事件不改变布局;需要动画或属性变化时由 Function 或 Action 完成