我正在使用loopback / angular gulp任务构建lbServices。一切看起来都没问题,直到我在我的控制器中使用以下代码进行创建(项目为模型):
$scope.addItem = function (name) {
Item.create({name: name, created: new Date()}).$promise
.then(function () {
bindItems($scope, Item);
});
};
和模板代码:
<input type="text" ng-model="newName">
<button ng-click="addItem(newName)">Add</button>
当我点击按钮时,浏览器在POST之前触发OPTIONS调用,这似乎是在环回服务中创建一个空对象。
{
"id": "1",
"name": "Hello",
"created": "2014-11-21T22:12:22.787Z"
},
{
"id": "2",
"created": "2014-11-21T22:12:22.792Z"
}
该模型是使用stronloop studio构建的。