我的更新标记功能在这里不起作用

时间:2015-07-14 19:28:01

标签: javascript angularjs angularfire

大家好我刚接触角度,想知道我在这个功能中做错了什么。

我正在尝试检索firebase子标记数组并将其与用户标记进行比较,并获得一个联合并将该联合发布回firebase数组。

这是我的功能:

foo("b")

此函数将firebase数组转换为JS数组。我从视图中使用//this retrieved the tag arrays from firebase $scope.utags = Tag.gettag(); 初始化它。任何使用{{universaltags(utags)}}在控制器中启动该功能的尝试都会给我一个空白数组 但它适用于视图启动。

$scope.unversaltags($scope.utags);

这也是我用来查找联合并将其发布回firebase的函数。

$scope.universaltags = function(utag){
    var arr1 = [];  
    for (var i = 0 ; i < utag.length; i++) {
        arr1.push(utag[i].$value);
    }
    return arr1;
};

我无法初始化控制器中的两个功能。 您能否告诉我这种方法有什么问题?什么是实现结果的最佳方法?现在使用花括号中的函数显示结果,但我如何在控制器中完成此操作?

0 个答案:

没有答案