我计划开发我的监控/仪表板页面的硬件设备,如思科路由器/交换机/控制器使用角JS库。
我的页面包含图表(行和区域)、谷歌地图、表和一些块(带值的div)。
我想找几点来说明为什么我们需要angularJS来监视/仪表板类型的页面,而不是JQuery/Javascript。
请让我知道你的想法和意见。
谢谢。
发布于 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的数据的示例
发布于 2014-01-03 15:02:36
如果你的站点是100%静态的--我的意思是你对状态页面做了一个请求,在你做一个新请求之前,你得到的页面永远不会改变--那么角度可能是有点不必要的。
但是,如果您希望状态页面“活动”,可以使用socket.io将新的事件和数据推送到客户端,让refresh负责ui刷新。
有一些角度指令可以处理图形,但我没有使用它们的经验。
一些建议:
https://stackoverflow.com/questions/20905951
复制相似问题