angular.js - Bagaimana untuk menyambungkan nama pembolehubah yang digabungkan selepas $scope dalam angularjs?
ringa_lee
ringa_lee 2017-05-15 16:55:12
0
4
705

Kod muat naik:

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

Nama pembolehubah terdiri daripada rentetan res tambah i, iaitu res1--res6; $scope.res i atau $scope[res i] tidak akan berfungsi

Terima kasih atas jawapan: Jawapan terakhir ialah anda tidak boleh mengklik pembolehubah Sambung

ringa_lee
ringa_lee

ringa_lee

membalas semua(4)
左手右手慢动作

$scope[res] = xxxxx;

黄舟

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

var res='res'+i;
$scope[res]=i;

}

我想大声告诉你

Pertama sekali, res hendaklah berupa tatasusunan,
$scope.res=[];

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

Mungkin ditulis begini.

漂亮男人

$scope["res"+i] boleh ditulis seperti ini

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan