我有问题我使用mlab(mongoose),angular.js,html,javascript。 当我使用angular.js控制器到服务器端(node.js)的值传递数组时 它不起作用..它不会将数据插入我在mlab中的模式
这是我的HTML代码:
<form enctype="multipart/form-data" method="POST" action="http://localhost:3000/addPersonal">
<tags-input ng-model="Tags" name="Tags"></tags-input>
<button type="submit" class="btn btn-default" ng-click="clickme()">Submit</button>
</form>
我的控制器在angular.js(客户端):
mymedical.controller('insertPersonalCtrl',
['$scope','$http',function($scope,$http){
$scope.clickme = function(){
var data = {};
data.Tags = $scope.Tags;
$http.post('http://localhost:3000/addPersonal', data).then()
}
}]);
我的服务器端控制器(node.js):
var savePersonal = new personal({
Tags:request.body.Tags
});
savePersonal.save(function(error, result) {}
模式:
var privateSchema = new schema({
Tags : []
},{collection: 'personal'});
我需要做什么? 谢谢,
答案 0 :(得分:0)