Javascript 如何通过angularjs将输入数组传递给web api
我是Angularjs新手,通过构建一个向用户检索数据电影细节的服务来学习webapi。 电影名称、年份、收视率和演员是参数。 我正试着用表格打电话。我对所有输入使用了文本框,当提交时,转换值被传递为null,因为它定义为数组数据类型。 注意:我允许用户输入逗号分隔的强制转换值。 例如:塞纳、奥尔顿、埃奇 在这里,我坚持如何获取在Cast控件中输入的值,并将其作为数组对象传递给我的webapi HTML: 如何实现这一目标。通过在Cast输入中使用逗号分隔的方式,可以使用该函数将字符串拆分为子字符串数组。根据您期望的输入,这可能会起作用:Javascript 如何通过angularjs将输入数组传递给web api,javascript,angularjs,asp.net-web-api,Javascript,Angularjs,Asp.net Web Api,我是Angularjs新手,通过构建一个向用户检索数据电影细节的服务来学习webapi。 电影名称、年份、收视率和演员是参数。 我正试着用表格打电话。我对所有输入使用了文本框,当提交时,转换值被传递为null,因为它定义为数组数据类型。 注意:我允许用户输入逗号分隔的强制转换值。 例如:塞纳、奥尔顿、埃奇 在这里,我坚持如何获取在Cast控件中输入的值,并将其作为数组对象传递给我的webapi HTML: 如何实现这一目标。通过在Cast输入中使用逗号分隔的方式,可以使用该函数将字符串拆分为子字
$scope.avalue = $scope.cast.split(', ');
$scope.submit = function() {
var prod = {
"Name": $scope.moviename,
"Year": $scope.year,
"Rating": $scope.rating,
"Cast": $scope.avalue
};
var result = CRUDService.Add(prod);
};
$scope.avalue = [];
$scope.submit = function() {
var prod = {
"Name": $scope.moviename,
"Year": $scope.year,
"Rating": $scope.rating,
"Cast": $scope.avalue
};
var result = CRUDService.Add(prod);
};
$scope.avalue = $scope.cast.split(', ');
$scope.submit = function() {
var prod = {
"Name": $scope.moviename,
"Year": $scope.year,
"Rating": $scope.rating,
"Cast": $scope.avalue
};
var result = CRUDService.Add(prod);
};