Maison  >  Questions et réponses  >  le corps du texte

angulaire.js - $scope. Les noms de variables peuvent-ils être déclarés dynamiquement ?

Les noms de variables angulaires peuvent-ils être générés dynamiquement ?
Par exemple, comme ceci

   for (var w = 0; w < source.length; i++) {
            ($scope.chartdata + w) = rows;
  }
  

Je souhaite générer dynamiquement le nom de la variable à gauche, mais cela ne semble pas fonctionner. Quelqu'un a-t-il un bon moyen de résoudre la dénomination dynamique ?

漂亮男人漂亮男人2734 Il y a quelques jours678

répondre à tous(3)je répondrai

  • 天蓬老师

    天蓬老师2017-05-16 13:21:50

    $scope["chartdata"+w] = lignes;

    répondre
    0
  • 为情所困

    为情所困2017-05-16 13:21:50

    $scope[chartdata + w] = rows; 

    répondre
    0
  • 滿天的星座

    滿天的星座2017-05-16 13:21:50

    Pourquoi ne pas essayer la méthode objet ?

    for (var w = 0; w < source.length; i++) {
        $scope.chartdata[w] = rows;
    }

    répondre
    0
  • Annulerrépondre