Winjs Windows 应用程序中的 D3 动画
D3 animation in winjs windows app
我在Visual Studio中创建了一个简单的应用程序,它由一个具有大约100个节点的强制布局网络组成。
我在浏览器中运行它,它工作正常,没有"滞后",浏览器可以很好地处理它(chrome)。但是,在Windows应用程序中运行时,它似乎不够强大,它出现故障和抖动。这有什么原因吗?有没有办法让应用程序更好地处理库的动画?
您的目标是什么 Windows 8.1 还是 Windows 10?Win 8 使用 IE11 引擎渲染用 HTML/JS 编写的应用,而 Win 10 使用 Edge 引擎。我对我在工作中处理的网络应用程序进行了几次性能分析,IE11 比 Chrome 引擎慢 3 倍左右。特别是在 IE11 中可能慢得多的 DOM 操作时。例如,在IE中访问节点的innerWidth
值平均需要80毫秒。
相关文章:
- d3绘制动画折线图的基本示例
- D3.js-带有多个圆环和动画过渡的圆环图
- D3.js:设置贝塞尔曲线的动画
- D3/Raphael js 以慢帧率绘制 1000+ 动画圆圈
- d3 动画中的持续时间
- d3.js动画径向图示例
- d3通过改变参数化函数使折线图水平动画化
- 制作从上一个已知点到新添加点(d3)的路径(线)的动画
- 为D3.js动画编写绑定的正确方法是什么
- 如何在D3.js中设置笔划厚度的动画
- d3将鼠标悬停在表格上时,制作图表动画
- 从下到上设置d3图形的动画
- 在 d3.js 中对元素进行动画处理
- 具有平滑更新动画的 D3 折线图
- 使用 ArcTween 在 d3.js 中对弧进行动画处理
- Winjs Windows 应用程序中的 D3 动画
- 递归d3动画问题
- Javascript-数据插值-D3动画散点
- 用D3动画直方图
- D3动画甜甜圈图,同时更新不同的数据长度