我从node.js
目录('app/jsonfiles
')获取文件,我不知道如何将这个文件列表发送到我的front-end
作为select
列表中的选项,以写入一个用于获取所选文件的数据的常见获取请求。如何将文件列表发送到node.js的angularjs选项?
局部Plnkr。请让我知道,如何从我的server.js中获取我的角度文件列表以显示在我的下拉列表中,并提前感谢您的帮助!
我从node.js
目录('app/jsonfiles
')获取文件,我不知道如何将这个文件列表发送到我的front-end
作为select
列表中的选项,以写入一个用于获取所选文件的数据的常见获取请求。如何将文件列表发送到node.js的angularjs选项?
局部Plnkr。请让我知道,如何从我的server.js中获取我的角度文件列表以显示在我的下拉列表中,并提前感谢您的帮助!
进样Main
服务为MainCtrl
并调用服务。
var app = angular.module('plunker', [MainService]);
app.controller('MainCtrl', function($scope,$http, $timeout, Main) {
$scope.JSONFiles = [];
Main.get().success(function(data){
data.forEach(function(obj){
$scope.JSONFiles.push(obj);
})
});
$scope.selectedjson ="";
$scope.textAreaData = "";
$scope.optionChanged = function(){
$scope.textAreaData = $scope.selectedjson;
}
});
它说,意外标记{(在Main.get()。成功(数据){),因此MainCtrl不是一个函数,得到了未定义的错误来了。 。 – Dhana
Main.get()成功(功能(数据){ \t data.forEach(函数(OBJ){ \t $ scope.JSONFiles.push(OBJ); \t}) \t}); \t //}); \t $ scope.selectedjson =“”; \t $ scope.textAreaData =“”; \t $ scope.optionChanged =函数(){ \t $ scope.textAreaData = $ scope.selectedjson; \t}给予data.forEach不是一个函数(还有一:}在上面的脚本中添加额外的,和我删除多余的},检查,让data.forEach不是一个函数错误,请找。) – Dhana
@Dhana有无你试过了吗? –
目前,您是否能够从后端获取数据? –
@Ravi Teja公司,是的,我让我的控制台上的文件名,它的数据(你可以在server.js检查正如我所提到):执行console.log(文件名);和console.log(data [filename]); – Dhana