var tags_offset=[];
$scope.getRelations = function(id, ref, subRef=0){
tags_offset[ref+'-'+subRef]=0;
$http.get( CONS.appHttp+ '/tags.php?ID='+id
+'&ref='+ref
+'&contentType='+subRef
+'&offset='+tags_offset[0] ).success(function( data ){
if(tags_offset > 0){
$scope.tagRelations[ref+'-'+subRef] = $scope.tagRelations[ref+'-'+subRef].concat( angular.fromJson( data ));
$scope.tagRelations[ref+'-'+subRef].next = data.next;
tags_offset[ref+'-'+subRef]++;
}else{
$scope.tagRelations[ref+'-'+subRef] = angular.fromJson( data );
tags_offset[ref+'-'+subRef]++;
}
});
}
我想要这种格式 $ scope.tagRelations((REF +' - &#39 +子参考))。 例如
$scope.tagRelations.content-1
$scope.tagRelations.video-2
我想要更改$scope.tagRelations[ref+'-'+subRef]
我的英语水平有限,希望能说出我的问题。
答案 0 :(得分:1)
你做不到。
点符号仅允许您访问名称为有效标识符的属性。 -
不是可以出现在标识符中的字符,因为它是一个运算符(the subtraction operator)。
您必须使用方括号表示法来访问名称不是有效标识符的属性。