Reaksiyon.js yazılımında oldukça yeniyim ve bir duvar tasarımı düzenleyerek deneme aşamasındayım.React.js: setState üzerine yazılıyor, birleştirilmiyor
Her öğeyi DOM'a yerleştiriyorum, sonra her öğenin üzerine dönmem ve önceki öğelere göre x ve y konumlarını uygulamam gerekiyor.
ilk modeli şöyle görünür:
[
{
"title": "The Forrest",
"description": "some cool text",
"imgSmallSrc": "/img/img4-small.jpg",
"imgAlt": "Placeholder image",
"tags": [
"Design",
"Mobile",
"Responsive"
],
"date": 1367154709885,
"podStyle": {
"width": 253
}
}
]
(sadece kısa tutmak için bir öğe gösterdik).
Döngüyü tamamladıktan ve x ve y verilerimi aldığımda bunu podStyle nesnesine uygulamak istiyorum. Aşağıdaki verilerle setstate çağrı: Bu modelden tüm güncel verileri kaldırmak ve sadece podStyle verilerle beni terk etmek gibi görünüyor
[
{
"podStyle": {
"x": 0,
"y": 0,
"height": 146,
"width": 253
}
}
]
. Bu birleşmenin nasıl çalıştığını yanlış anladım mı?
Yardımlarınız için şimdiden teşekkür ederiz!
[Değişkenlik yardımcılarını] deneyin (https: //facebook.githu b.io/react/docs/update.html) React'ın karmaşık hal nesnelerini değiştirmenin bildirimsel bir yolunu ekler. –