我正在将一些数据推送到我的Firebase,如下所示:
main.js
$scope.createService = function() {
var newService = {
title: $scope.title,
...
};
var promise = ServiceService.add(newService);
};
如果在ng-model="title"
输入字段中未输入任何内容,则会从控制台收到错误消息:
TypeError: Cannot read property 'title' of undefined
有没有办法覆盖它,并将项目推送到没有定义title
的Firebase?
对此有任何帮助表示赞赏。提前谢谢!
答案 0 :(得分:2)
如果ng-model =“title”中没有数据,你可以尝试将标题设置为空(或默认值)
var newService = {
title: $scope.title || ' ',
...
};