Rumah  >  Soal Jawab  >  teks badan

angular.js - $scope Bolehkah nama pembolehubah diisytiharkan secara dinamik?

Bolehkah nama pembolehubah sudut dijana secara dinamik?
Sebagai contoh, seperti ini

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

Saya mahu menjana nama pembolehubah secara dinamik di sebelah kiri, tetapi ia nampaknya tidak berfungsi. Adakah sesiapa mempunyai cara yang baik untuk menyelesaikan penamaan dinamik?

漂亮男人漂亮男人2733 hari yang lalu675

membalas semua(3)saya akan balas

  • 天蓬老师

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

    $skop["chartdata"+w] = baris;

    balas
    0
  • 为情所困

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

    $scope[chartdata + w] = rows; 

    balas
    0
  • 滿天的星座

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

    Kenapa tidak mencuba kaedah objek?

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

    balas
    0
  • Batalbalas