
Ember-diagram:提供 SVG 图表,并支持数据绑定及交互功能。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
该附加组件提供对数据绑定图的全面支持。 图表设计采用方框和线条的视觉样式,其中形状作为组件存在,并随着被锚定位置的改变而动态更新线条。 为了增强图表的可视化效果,可以添加各种装饰元素到形状和线条上。 图形支持交互控制,引入了“当前手势”的概念,从而使交互范围能够扩展到图表本身以及与之交互的初始元素之外。 这种设计至关重要,因为鼠标移动事件仅限于光标所在形状的范围内。 若用户鼠标移动速度过快,拖动事件将不再传递到原始元素,因此所有组件都需要注册初始事件,例如鼠标按下事件,但允许其他事件冒泡到图表进行处理,并在图表中进一步转发到手势识别器。 为了实现更复杂的用户交互体验,可以在手势期间插入透明元素以捕获事件;或者事件也可能用于启动新的交互过程或作为手势操作的一部分。 举例来说,当需要在元素上使用多次点击的手势时,需要阻止目标元素自身处理这些点击事件。 在图表处于“当前手势”状态时,它也可以忽略这些事件。 安装过程包括克隆该仓库、使用 npm 或 bower 进行安装以及运行 ember server 命令。
全部评论 (0)
还没有任何评论哟~


