Как я могу заменить одно значение из объекта списка и одно и то же новое значение, назначенное для того же списка объектов, используя angularjs? - PullRequest
0 голосов
/ 08 марта 2020
var test = list contains 10 rows with 4 columns;

test.then(function(d)){
    $scope.mylist = d.data;
}

пример: мой список содержит одну строку, например

name:"rajesh";
id:10009;
branch:"dotnet";etc...

, здесь я хочу заменить ветку do tnet на angular для всех строк и снова это значение назначить одному и тому же объекту.

означает, что мне нужен вывод, как этот?

name:"rajesh";//1st row
id:100009;
branch:"angular";


name:"sai";//2nd row
id:1004;
branch:"angular";  like this

, пожалуйста, предложите, я новичок в angularjs

1 Ответ

0 голосов
/ 08 марта 2020

К вашему сведению, вы используете очень старый синтаксис JavaScript. (Рекомендуется обновить) В любом случае расширение фрагмента кода в вашем вопросе.

Обновление

вопрос отличается от того, что вы спрашиваете в комментариях. если вы ищете код, чтобы сделать это. Вот оно ...

        const results = [
            { Name: 'raju', Id: 1009, Branch: 'cse' },
            { Name: 'sai', Id: 1019, Branch: 'ece' },
            { Name: 'nandu', Id: 1089, Branch: 'civil' }
        ];

        const output = results.map(user => {
            user.Name = '****';
            return user;
        });

Просто используйте map для преобразования ваших данных.

var test = list contains 10 rows with 4 columns;

test.then(function(d)){

    $scope.mylist = d.data.map(function(user) {
        if (user.branch === 'dotnet') {
            user.branch = 'angular';
        }
        return user;
    });    
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...