2016-01-26 4 views
0

Можно ли добиться чего-то вдоль линий этогоУгловое - Динамически построить Scope

var count = 1; 

var blah = $scope.someThing_ + count; 

Так что мля будет равна

$scope.someThing_1 

Я чувствую, как это должно работать, но похоже, не работает!

Спасибо :)

+0

$ scope.someThing_ не строка, число нет t строка. Зачем это нужно? И что еще более важно, чего вы точно пытаетесь достичь? –

+0

Возможный дубликат [Установка переменных динамической области видимости в AngularJs - область. ] (http://stackoverflow.com/questions/18875486/setting-dynamic-scope-variables-in-angularjs-scope-some-string) –

ответ

0

Я не уверен, что это хорошая идея для хранения данных с динамически создаваемых имен переменных, но если вам действительно нужно в нем можно было работать со свойствами в JS и в этом случае:

$scope["property_name"] 

это означает, что вы могли бы сэкономить некоторое значение со счетчиком, как что:

$ рамки [ «someThing_» + число] = «значение»

+0

Perfect, спасибо. – user2085143