찾다

 >  Q&A  >  본문

angular.js - angularjs中如何在$scope后面连接一个拼接的变量名?

上代码:

for (var i = 1; i < 7; i++) {
    var res='res'+i;
    $scope.res=XXXX;
  };

变量名是由字符串res加i构成的,就是res1--res6;如何在$scope之后连接一个拼接的变量名呢?$scope.res+i或者$scope[res+i]这样都是不行的

感谢回答:最终的答案是不能点.连接变量

ringa_leeringa_lee2744일 전665

모든 응답(4)나는 대답할 것이다

  • ringa_lee

    ringa_lee2017-05-15 16:57:12

    $scope[res] = xxxxx;

    회신하다
    0
  • 黄舟

    黄舟2017-05-15 16:57:12

    for (var i = 1; i < 7; i++) {

    으아악

    }

    회신하다
    0
  • 我想大声告诉你

    我想大声告诉你2017-05-15 16:57:12

    먼저 res는 배열이어야 합니다.
    $scope.res=[];

    for (var i = 1; i < 7; i++) {
    $scope.res.push('res'+i);
    }

    아마 이렇게 썼을 거예요.

    회신하다
    0
  • 漂亮男人

    漂亮男人2017-05-15 16:57:12

    $scope["res"+i] 이렇게 쓰면 됩니다

    회신하다
    0
  • 취소회신하다