2016-06-03 24 views
7

içe ama Im Ben de denedim buAngular2: Bu</p> <pre><code>Rx.DOM.jsonpRequest </code></pre> <p>gibi açısal projede DOM kullanmak istediğiniz rx-dom

import Rx = require('rxjs'); 

gibi ithal hangi DOM Rx kullanılamaz Nasıl rxjs dom ithal ancak hata modülü bulamıyorum oldu, ben gibi rxjs-dom yüklü bu

npm install rx-lite-dom 

ama Im yapamaz bunu ithal etmek I c böylece gibi jsonpRequest dahil

import * as Rx from 'rx-dom'; 

Daha sonra Rx değişkeni erişebilir: Eğer Rx değişkene erişim istiyorsanız Rx nesne üzerinde bir DOM

+1

Bu yorum, Rx.DOM.focus ('# myInput') 'gibi şeyler yapmak için' Rx.DOM' yüklemek isteyen kişiler içindir. Temelde dom olaylarına bağlanma. Ama ** bu yol değil **. Bunu açısal 2.0'da yapmanın yolu, Observable.formEvent ('# myInput' 'focus') 'kullanıyor. Bu daha iyi bir çözüm olduğunda 'rx-dom' yüklemeye çalışırken yarım gün kaybettim. JsonpRequest için [bu kütüphaneyi] kullanabilirsiniz (https://github.com/camsong/fetch-jsonp). sonra yap: '' obschable.formPromise (your_jsonp_promise) '' fetchJsonp' bir söz verdiğinden çalışmalıdır. İyi şanslar! – AIon

cevap

0

, kullandığınız bir Açısal projeye içine import edebilirsiniz :

Rx.DOM.jsonpRequest