我需要从响应中获取队列数据并从另一端检索它。是否有角度7的方法来完成它?
您可以实现自己的队列类
class Queue<T>{
_queue: T[];
constructor(queue?: T[]) {
this._queue = queue || [];
}
enqueue(item: T) {
this._queue.push(item);
}
dequeue(): T {
return this._queue.shift();
}
clear() {
this._queue = [];
}
get count(): number {
return this._queue.length;
}
}
JavaScript中的Queue可以如下实现:
var queue = [];
queue.push(2); // queue is now [2]
queue.push(5); // queue is now [2, 5]
var i = queue.shift(); // queue is now [5]
alert(i); // displays 2