angular 2如何将多个对象推入数组?

时间:2017-10-24 10:05:55

标签: angular typescript

我的结果 my result 如何获得 how to get 第一张图片是我的控制台日志结果。

如何在角度2推送方法中获取第二个图像?

this.limitid = "0";
 this.userService.getTestUsers(this.limitid).subscribe(users => this.users = users);

this.limit = "12";
 this.userService.getTestUsers(this.limit).subscribe(usersnew => this.usersnew = usersnew);

this.users.push(this.usersnew[0]);

console.log(this.users);

第一个索引(11)对象是 this.users 结果。

index(12)对象是 this.usersnew 结果。

我的问题是如何让对象内的索引(12)继续索引(11)到索引(23)

图片1

2 个答案:

答案 0 :(得分:2)

使用ES6语法(简短)

let data = [];
const parse = () => {
    return new Promise((resolve, reject) => {

        const rl = readline.createInterface({
            input: fs.createReadStream(path)
        });

        rl.on('line', (line) => {
            data.push(line);
        });

        rl.on('close', () => {
            resolve(data);
        });
    });
};

答案 1 :(得分:1)

this.results = this.users.concat(this.usersnew);

现在你的新数组将出现在this.results