首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用AngularJS库监视或显示仪表板页面

使用AngularJS库监视或显示仪表板页面
EN

Stack Overflow用户
提问于 2014-01-03 14:33:48
回答 2查看 17.8K关注 0票数 4

我计划开发我的监控/仪表板页面的硬件设备,如思科路由器/交换机/控制器使用角JS库。

我的页面包含图表(行和区域)、谷歌地图、表和一些块(带值的div)。

  1. 用角度监测数据可行吗?
  2. 使用角度有什么好处?因为它只是监视,所以我们不需要使用双向绑定。

我想找几点来说明为什么我们需要angularJS来监视/仪表板类型的页面,而不是JQuery/Javascript。

请让我知道你的想法和意见。

谢谢。

EN

回答 2

Stack Overflow用户

发布于 2014-01-15 07:39:44

使用AngularJS是完全可行的。主要的优点是图表可以实现为可重用的组件(AngularJS指令)。

有一个项目正在开发中,它允许从任意指令构建仪表板。

运行Demo http://nickholub.github.io/angular-dashboard-app

演示源代码https://github.com/nickholub/angular-dashboard-app

仪表板指令本身https://github.com/nickholub/angular-ui-dashboard

下面是可视化来自WebSocket https://github.com/nickholub/angular-real-time-charts的数据的示例

票数 12
EN

Stack Overflow用户

发布于 2014-01-03 15:02:36

如果你的站点是100%静态的--我的意思是你对状态页面做了一个请求,在你做一个新请求之前,你得到的页面永远不会改变--那么角度可能是有点不必要的。

但是,如果您希望状态页面“活动”,可以使用socket.io将新的事件和数据推送到客户端,让refresh负责ui刷新。

有一些角度指令可以处理图形,但我没有使用它们的经验。

一些建议:

  • Node.js + socket.io + angular.js: http://www.html5rocks.com/en/tutorials/frameworks/angular-websockets/
  • angular.js +图表:http://ngmodules.org/tags/charts
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20905951

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档