我正在使用Angular和firebase来构建应用程序的后端。我的许多控制器都会在某种程度上使用firebase。我应该在$ rootScope中保留refbase到我的firebase实例,还是在每个控制器中创建一个新的。
//at the top of each controller?
var ref = new Firebase(firebaseUrl);
或者
//set this once in app launch and use everywhere else
$rootScope.fbRef = new Firebase(firebaseUrl);
答案 0 :(得分:0)
是"不是"可接受的答案?创建数据服务(存储)并根据需要将该服务注入控制器更为常见。