2015-09-02 3 views
0

Это мой пример кода:Обновление значение массива в angularjs

var array_03 = [{'name':'Kapila','age':30}]; 
var array_04 = [{'name':'Saman','age':30}];  
$scope.userName_03 = array_03[0]['name']; // Kapila 
$scope.userName_04 = array_04[0]['name']; // Saman 
angular.isArray(array_03); // true 
angular.isArray(array_04); // true 

array_04[0]['name'] == $scope.userName_03; // <-- Problem here  

$scope.userName_05 = array_04[0]['name']; // <-- Hope to get 'Kapila' But Result 'Saman' 

Я надеюсь, до $ scope.userName_05 как 'Капила' Но результат 'Саман'

array_04 [0] [ 'имя' ] == $ scope.userName_03; // < - Проблема здесь

ответ

4
array_04[0]['name'] == $scope.userName_03; // <-- Problem here 

В использовании линии '=' вместо '==' Вы присваиваете значение, поэтому он должен быть '='(присвоение оператор)

+0

array_04 [0] ['name'] = $ scope.userName_03; Это Работает спасибо –

+0

рад помочь вам :) – Joomler

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