2015-02-22 1 views
0

Мои Массивы:Получить значение из массива на основе другого массива недвижимости в AngularJS

var FirstArr=[ 
       { 
       "id":"123", 
       "aboutUS":"Demo About Us" 
       }, 
       { 
       "id":"234", 
       "tutorial":"Demo Tutorial" 
       } 
      ]; 
var SecondArr=[ 
       { 
      data:"aboutUS" 
       }, 
      { 
     "data":"toturial" 
      } 
       ]; 

Я не получаю значение в температуре, STEMP как свойство не работает и показывает неопределенными.

var sTemp=SecondArr[0].data; 

var temp=FirstArr[0].sTemp; 

Пожалуйста Предложите мне решение ....

ответ

1

Ошибка в вашей записи, вы должны использовать [] с именем переменной собственности так

var temp=FirstArr[0][sTemp]; 

Смотрите эту plnkr: http://embed.plnkr.co/QY9aWDgxll3PcaO6ZgjN/preview

Это консоль регистрирует временное значение.

Смежные вопросы