rxjs5
ile this example çalıştırmak istiyorum. Ama işe yaramıyor. #41 line'da sıkıştım. Harita Subject
döndürdüğünü ve .takeUntil
yönteminin olmadığını söylüyor. Uygulamanın en iyi yolu nedir? TeşekkürlerGözlemlenebilir Konuyu Dönüştürme
cevap
Örneğiniz çok eskidir, kullanımdan kaldırılmış ve uzun süre önce kaldırılmış olan toRx()
gibi şeyleri kullanmaktadır. Örnek ayrıca EventEmitters kullanıyor ve bunlara abone oluyor ve biz should't do that ve değerleri de nativeElement
kullanarak DOM'a ayarlıyoruz ve shouldn't do that either biziz.
- modifiye ve
toRx()
kaldırıldı Konu - , hiçbir
cursor
ve elemanınposition
ayarlamak için artık - kullanılmış Oluşturucu'daki gerekli tarafından değiştirilir.
Bu, kodun şu ana kadar neye benzediğinin küçük bir pasajıdır, bu farklı değildir.
constructor(public element: ElementRef, public renderer: Renderer) {
this.renderer.setElementStyle(element.nativeElement, 'position', 'relative');
this.renderer.setElementStyle(element.nativeElement, 'cursor', 'pointer');
this.mousedrag = this.mousedown.map(event => {
event.preventDefault();
return {
left: event.clientX - this.element.nativeElement.getBoundingClientRect().left,
top: event.clientY - this.element.nativeElement.getBoundingClientRect().top
};
})
.flatMap(imageOffset => this.mousemove.map(pos => ({
top: pos.clientY - imageOffset.top,
left: pos.clientX - imageOffset.left
}))
.takeUntil(this.mouseup));
}
İşte full example çalışıyor.
çok teşekkürler. Şimdi anladım :-) – alpavlove
Rica ederim! –
"Yapmamalılar" linklerini beğendim :) –
Repo'unuzdan eski sürüm Angular2 packages
kullanıyormuşsunuz gibi görünüyor.
Ama bunu deneyebilirsiniz, ya da Eric Martinez size harika çalışma demo vermiştir.
ithalat 'rxjs/Rx';
- 1. onay kutusu konuyu
- 2. Android Studio'ya güncelleyin ve bu konuyu alın
- 3. Bir konuyu dinlemek için Camel rotasını kullanın
- 4. Taşma-x duyarlı nav menü positing konuyu
- 5. Gözlemlenebilir dönüş tipi Gözlemlenebilir <Foo> veya Gözlemlenebilir <? genişletiyor Foo>
- 6. Knockout gözlemlenebilir bir dizide nesne özellikleri nasıl gözlemlenebilir?
- 7. Angular2 global değişken gözlemlenebilir
- 8. Gözlemlenebilir öğeden kaldırılsınArray
- 9. Gözlemlenebilir koleksiyonun XAML
- 10. redux-gözlemlenebilir - Tek epik
- 11. Knockoutjs: nasıl gözlemlenebilir?
- 12. CLLocationManager güncelleştirmelerinden Gözlemlenebilir oluşturma
- 13. Gözlemlenebilir değer değişimini reddetme
- 14. Gözlemlenebilir Koleksiyon MVVM
- 15. Gözlemlenebilir koleksiyondan silme
- 16. Angular2 @ TypeScript Gözlemlenebilir hata
- 17. Android - Gözlemlenebilir Liste
- 18. Bir Listeye Gözat <T> Gözlemlenebilir Bir Veritabanına Dönüştürme <T>
- 19. Gözlemlenebilir bir koleksiyona filtre uygulama
- 20. Bir girişi nasıl gözlemlenebilir yapabilirim?
- 21. Açısal 2 yönlendirici ile Gözlemlenebilir
- 22. İzleme değişiklikleri - gözlenebilir gözlemlenebilir öğeArray
- 23. Gözlemlenebilir Dizilime Ekleme Alfabetik Olarak
- 24. Kotlin: null mülkiyet temsilci gözlemlenebilir
- 25. RxJava: gözlemlenebilir ve varsayılan iplik
- 26. rxjs - gözlemlenebilir ve gözlemciyi anlayın
- 27. Güncelleme Knockout.js JSON tarafından gözlemlenebilir
- 28. RxJS gözlemlenebilir sekansı çoklu çıkışta
- 29. Mobx: Gözlemlenebilir dizi doğru görüntülenmiyor
- 30. Açısal 2: Değiştirilebilir Dönüştürme Sözlüğü
hangi sürümü kullanıyorsunuz? – micronyks
@micronyks 5.0.0-beta.2 – alpavlove