firebase angularfire使用动态url创建论坛风格的应用程序
我正在尝试创建一个firebase论坛风格的应用程序,用户可以使用字符串创建组, 其思想是基于传入的字符串值动态创建firebase url,并从该url加载消息 这是我的工厂firebase angularfire使用动态url创建论坛风格的应用程序,firebase,angularfire,Firebase,Angularfire,我正在尝试创建一个firebase论坛风格的应用程序,用户可以使用字符串创建组, 其思想是基于传入的字符串值动态创建firebase url,并从该url加载消息 这是我的工厂 .factory('gossipDetailService', function($firebaseArray) { return { loadDetail: function(node) { console.log(typeof node); var ref = new Fir
.factory('gossipDetailService', function($firebaseArray) {
return {
loadDetail: function(node) {
console.log(typeof node);
var ref = new Firebase("http://porteyapptest.firebaseio.com/gossip/" + node);
return $firebaseArray(ref);
}
};
}))
这是我的控制器
controller('gossipDetCtrl', function ($scope,gossipDetailService,$cordovaCamera,$ionicModal,$stateParams) {
console.log($stateParams.id);
$scope.messages = gossipDetailService.loadDetail($stateParams.id).$loaded(
console.log("loadDetail")
);
$scope.addMessage = function() {
console.log("adding message");
$scope.message.timestamp = Firebase.ServerValue.TIMESTAMP;
$scope.messages.$add($scope.message);
$scope.message.content = "";
};
Fire base允许您创建同步阵列 例如,
$scope.messages=$firebaseArray(Ref.child('messages'))
其中Ref将是.firebase.io(仪表板url)的对象
现在,您可以从消息中读取数据并显示该子消息中的内容,或者将值推送到消息中并显示它们
请把文件读一遍
这里没有问题。