2016-01-25 18 views
14

Redux'un getting started videosunda Footer (bir aptal bileşen) Filterlink (bir kap) kullandığını görüyoruz. Bu article'u okuduğumda, ancak çok açık bir şekilde görünse de, sadece konteynerlerin kapları kullanması/işlemesi gerektiği anlaşılıyor.Aptal bir bileşen redux konteyner bileşenini kullanabilir/işleyebilir mi?

Benim için eğer Footer Filterlink kullanıyorsa (Redux'a bağlı) Redux kullanmayan diğer projelerde onu tekrar kullanamıyorum. Ama belki de bir istisnadır? Belki sadece tek bir proje üzerinde kullanmak için zor kodlama dilsiz bileşen tamam mı?

Bir şey mi eksik?

cevap

32

Bu makalede, bugün bunun hakkında nasıl düşündüğüm biraz güncel değildi. Yeni güncelledim böylece read it again with the fresh perspective. Sunum bileşenlerinde kapsayıcı bileşenleri kullanmak tamamen iyi olduğuna kanaat getirdim. Bunun nedeni basittir: bir sunum bileşenini herhangi bir zamanda çok fazla bilgiye ihtiyaç duyduğu anda bir konteyner bileşenine dönüştürebilmek istiyorsunuz ve bunu yaptığınızda tüm çağrı sitelerini dönüştürmeniz gerektiğinde bir bummer olacaktır. Bu nedenle, bir bileşenin sunum veya kapsayıcı olup olmaması uygulama detayıdır ve sunum veya kapsayıcı olsun, herhangi bir bileşen onu iyi kullanabilir.

+0

Yeni bir yazıya ihtiyacımız var Dan! –

+0

Yeni bir yazı gerekiyor +1 – Tinple

+4

Haberi güncelledim! –

İlgili konular