1. 程式人生 > >Angular——作用域($scope)內變數的變數名是動態的

Angular——作用域($scope)內變數的變數名是動態的

作用域內定義變數,通常是:

$scope.變數名 = 變數值;

若變數名為動態的,比如:字串拼接的、動態獲取的,這是在作用域內定義變數:

var 中間變數 = 動態變數名; 

$scope[中間變數] = 變數值;

    eg:   var flag = 1;

var tempVar = 'showTab_' + flag;

$scope[tempVar] = true;