Javascript AngularJS-如何在具有$scope的控制器中调用函数

Javascript AngularJS-如何在具有$scope的控制器中调用函数,javascript,angularjs,function,scope,Javascript,Angularjs,Function,Scope,我试图调用html按钮中的函数将数组转换为字符串。我就是不能用这个代码调用我的函数 html: 添加到购物车 app.js: $scope.arrayToString = function(){ for (i = 0; i < addedArray.length; i++){ addedArrayString = addedArrayString + addedArray[i]; }; }; $scope.arrayToString=function()

我试图调用html按钮中的函数将数组转换为字符串。我就是不能用这个代码调用我的函数

html:

添加到购物车
app.js:

$scope.arrayToString = function(){
    for (i = 0; i < addedArray.length; i++){
        addedArrayString = addedArrayString + addedArray[i];
    };
};
$scope.arrayToString=function(){
对于(i=0;i

在控制台上,它抛出了一个错误:
“uncaughtsyntaxerror:意外的标记{”

在代码中键入。将
函数重命名为
函数

首先,在
函数中键入了关键字

您还必须调用此函数:

ng-click="arrayToString()"

像这样更改代码

  $scope.arrayToString = function(){
    for (i = 0; i < addedArray.length; i++){
        addedArrayString = addedArrayString + addedArray[i];
    }
 };
$scope.arrayToString=function(){
对于(i=0;i
  $scope.arrayToString = function(){
    for (i = 0; i < addedArray.length; i++){
        addedArrayString = addedArrayString + addedArray[i];
    }
 };