2017-10-16 73 views
-1

我正在基于具有NodeJsAngularJs的网站开展项目工作。我是一名初学者,并且基于这两者如何相互交互的体系结构编写代码。我还使用FusionChart库在名为fusionchart.js的文件中合并了用静态值绘制图形的代码。在基于Node-Angular的应用程序中绘制数据集

但是,我正在努力取代静态数据集与从服务器读取文件名为dynamicdata.js的动态数据集。

由于“代码共享条款”,我无法共享代码,但有人可以帮我弄清楚应该采取哪些步骤来确保dynamicdata.js中的动态数据在fusionchart.js中可见?

+2

您需要提供项目的实际代码,以便人们可以帮助您进行调试。 –

+0

服务器上的'dynamicdata.js'也是如此? –

回答

0

这是很难帮助你,而无需发布你的代码。如果我理解正确,你有一些在服务器上产生数据的函数,并且你想把它传递给客户端。

为了做到这一点,您需要使用某种客户端/服务器通信机制。也许最简单的是ajax - 你的服务器会响应HTTP获取请求,并以JSON格式发回数据。我会读this guide,因为它应该是写你的应用程序的好基础。

+0

好的,事情是dynamicData.js中有一个全局变量,它是一个json对象,我想在角度控制器中使用这个变量。例如: 在dynamicdata.js中: var a; 某些函数(){//从服务器读取数据并将其保存在; return a; } 现在在fusionchart.js中,有一个角度控制器: var app = angular.module('app',[]); app.controller('myController,'function($ scope){ //我希望var a在这里 }); –

+0

@emilybrown看看那个链接 –

相关问题