【发布时间】:2025-12-10 17:05:01
【问题描述】:
我正在将一些数据推送到我的 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?
对此的任何帮助表示赞赏。提前致谢!
【问题讨论】:
-
这里没有足够的代码来说明发生了什么。图片中的 Firebase 在哪里? ServiceService.add 做什么? (为什么它被命名为如此冗余?)。另外,我们究竟为什么要在 Firebase 中存储空值?