2016-06-28 2 views
0

Я использовал асинхронную трубу в угловом 2 RC1, что приводит к нескольким запросам на сервер. В Angular2 beta 16 я использовал метод share для решения этой проблемы.Несколько запросов в Angular2 RC1

import {Http, Headers, RequestOptions, URLSearchParams} from '@angular/http'; 

В конструкторе прошу this._http.get(path, options)

В бета-версии я использовал this._http.get(path, options).share()

+0

В чем проблема? –

+0

В моем конструкторе я использую this.data = this._http.get (путь, параметры); и в моем html я использую данные | async, который запрашивает url два раза, пожалуйста, предоставьте мне решение. Я думаю, что у вас есть моя проблема –

+0

Нет, у меня нет проблем. Работает ли '.share()' в бета-версии.16? Почему бы вам не использовать его в RC1? –

ответ

0
import 'rxjs/add/operator/share'; 
+0

Спасибо, что он работает для меня –

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