if (width > height) {
Log.i(TAG, "Display reports portrait orientation; assuming this is incorrect");
int temp = width;
width = height;
height = temp;
}
我是angular and firebase的新手,我无法从firebase获取数据,因此我的用户可以编辑和更新。我的删除和添加功能工作正常,但我似乎无法理解如何更新的概念。任何帮助将不胜感激。
答案 0 :(得分:0)
$ firebaseArray自动使本地数组与对远程数据库所做的任何更改保持同步。要更改到远程数据库,可以使用$ add(),$ remove()和$ save()等。
以下是将本地阵列更新为Firebase数据库的两种方法:
<li ng-repeat="student in students">
<input type="text" ng-model="student.name" ng-change="students.$save(student)" />
</li>
另一种方式
<li ng-repeat="student in students">
<input type="text" ng-model="student.name" ng-change="update(student)" />
</li>
$scope.update = function(item) {
return $scope.students.$save(item);
},