v2.5.2
Giriş yap

Aynı component farklı sonuç

selim
425 defa görüntülendi

Merhaba, vuejs de geliştirme yapıyorum ve içerisi tamamen aynı olan bir componentim. Üstteki componenti değiştirdiğimde aşağıdaki componentte değişiyor. Ben bunu istemiyorum. Bu sorunu nasıl çözerim ?

    <div class="comp1-block">
        <MyComponent :item="item" key="comp1-key" id="comp1" ref="comp1Ref"/>
    </div>
    
    <div class="comp2-block">
        <MyComponent :item="item" key="comp2-key" id="comp2" ref="comp2Ref"/>
    </div>

Burada yukarıdaki component içerisinde birşey değiştirdiğimde aynısı alttaki componenttede değişiyor. Ben bunun olmasını istemiyorum.

Örnek olarak yukarıdaki ve aşağıdaki data ilk olarak 10 geliyor. Yukarıdakini 20 yaptığımda aşağıdakide 20 oluyor. Ama ben 10 olarak kalmasını istiyorum.

Bunu nasıl düzeltebilirim ?

selim
1130 gün önce

Çözdüm. İçerideki js kodlarımda sıkıntı vardı. Class seçiminde her iki componentinde aynı olduğu için ikisine birden datayı ekliyormuşum.