В настоящее время я пытаюсь использовать модуль в метеоре с угловым 4.
Я хочу взять все данные с определенной ленты новостей и использовать эти данные в своем приложении.
Когда я подписываюсь на данные, на исследование и получение массива уходит 1-2 минуты.
это мой код:
в папке клиента:
лент новостей-planning.component.ts
getTask() {
this.subTaskPublish =
MeteorObservable.subscribe('TaskList')
.subscribe(() => {
this.tasks = TaskCollection.find({newsfeed : this.newsfeedID}, {fields : {_id : 0, newsfeed: 0}}).fetch();
console.log(this.tasks);
});
}
и в папке сервера:
task.ts
Meteor.publish('TaskList', function() {
return TaskCollection.find({});
})
если вам нужна дополнительная информация, я могу дать вам то, что вам нужно.
task.model.ts:
export class TaskCollectionModel {
id: number;
start_date: string;
text: string;
progress: number;
duration: number;
parent: number;
newsfeed: string;
}