Ben window.myView
değişkende görünümü saklamak, bunu işlemek, sonra javascript konsolda çağrı
$('#container').html(window.myView.$el)
Bound olaylar çalışmayı durdurur.
ben o kadar olması gerekiyordu eminim ama:
- neden tam bu şekilde çalışır?
- Olay bağlantılarını kaybetmemekle birlikte görünümün alt kısımlarını nasıl yeniden oluşturabilirim?
myView.render()
numaralı telefon numarası neden arama bağlantılarını kaybetmez?
Güncelleme:
this makaleye Bulundu. Sebebi bu mu?
emin olun jQuery size anında görünümler oluşturmak ve eklemek/dom bunları kaldırmak nereye bir uygulama oluşturup ediyorsanız
bunu istemiyorsanız etkinliklerinizi boşaltma değil, sen bir sorun olabilir. Her zaman bir görünümü dom'dan kaldırırsanız, jQuery tüm olayları kaldırır. Dolayısıyla, bir görünüm için referansınız olamaz ve bunu dom'tan kaldırabilir ve daha sonra yeniden ekleyebilirsiniz. Tüm etkinlikleriniz boşaltılacaktı. Görüntülemeyi korumak istiyorsanız, bunları kullanarak ekranı gizlemek daha iyi bir fikirdir: yok. Bununla birlikte, bunu kötüye kullanmamalı ve bir süre kullanmayacağınız görünümleri geri dönüştürmemelisiniz (ve bellek sızıntılarını önleyiniz).
Bu soru için teşekkürler. Omurga ile benzer bir sorun yaşadım ve neler olduğunu anlayamadım. –