从0.3迁移到AngularFire 0.5的指南

时间:2014-01-22 19:04:16

标签: angularjs firebase angularfire

我打算将一个相当大的应用程序从AngularFire 0.3迁移到最新的0.5.x. 是否有可以分享的指南/陷阱/提示/经验/清单,这有助于使迁移更顺畅?

P.S:仅供参考,应用程序使用自动三向角速度绑定而不是显式保存/更新,我计划保留自动三向绑定0.5。该应用程序还在几个地方使用数组(我知道数组需要在0.5中进行特殊处理)。

1 个答案:

答案 0 :(得分:1)

如果要在0.6中保留自动三向绑定,可以使用$bind方法轻松完成。在0.3中,你会做类似的事情:

angularFire(ref, $scope, 'model');

在0.6中,同样可以表示为:

$firebase(ref).$bind($scope, 'model');

数组在0.6中表示为对象。您可以通过$scope.model过滤器传递orderByPriority来获取数组:

<div ng-repeat="item in model | orderByPriority">