[AngularJS] Czy można przechodzić między polami obiektu przy pomocy zmiennej typu string.

0

Hej wszystkim,

mam pytanie czy jak mam taki obiekt:

obiekt = {
pole1: value1,
pole2: value2,
pole3: value3,
pole4: value4
};

Czy można sobie zrobić zmienną typu string (np. nazwaPola) i przypisywać tej zmiennej kolejne nazwy pól, żeby odwołać się do danego pola obiektu korzystając z tej zmiennej?
Coś w ten deseń:
obiekt.nazwaPola = value

albo inaczej jak rozpoznać nazwę pola w obiekcie?

Dzięki z góry za pomoc :-)

2

Nie wiem czy pomogę, angulara nie znam, ale przecież w JSie możesz się do właściwości obiektu odwołać poprzez notację tablicową, która łyka stringa:

var property_name = 'nazwa_pola';
object[property_name] = nowa_wartosc;
0

Super dzięki, właśnie o coś takiego mi chodziło :-) dzięki jeszcze raz Zbawco :-)

1 użytkowników online, w tym zalogowanych: 0, gości: 1