UI iş parçacığının engellenmesini engellemek için görüntü oluşturma işlemini CollectionView
({{each}}
tarafından oluşturulduğu şekilde) için değiştirme zamanlamasını değiştirmek istiyorum, böylece büyük bir ekleme UI iş parçacığını uzun süre engellemez. İdeal olarak, 50 ms'de yapabildiğim kadar çok eleman oluşturmak istiyorum, daha sonra kontrolü tekrar UI iş parçacığına aktarıyorum ve daha fazla işleme devam etmek için bir zaman aşımı belirledim. Özel render buffer davranışı uygulamak için Ember'de bazı özellikler var gibi görünüyor, ama nereden başlayacağından emin değilim. İşte Kullanıcı Arabirimi
5
A
cevap
2
Bunu yapmak için daha iyi bir yol bulmak istiyoruz ama şu anda ben ArrayController'ın içeriğini ne kadar hızlı doldurduğumu geciktiriyorum. İşte gerçekten kirli bir örnek.
for (var i = 0; i <= 999; i++) {
Ember.run.later(function() {
App.ArrayController.pushObject(App.Thing.create());
}, i * 3);
}
Yalnızca görüntü kapısında olacağını öğelerin içeriğin listesini koruyarak bu artırabilir. Bir CollectionView öğesininViewClass öğesinin render işlevine girme fikrini beğendim ve yalnızca belirli sayıda görünümün oluşturulmasına izin ver.
İlgili konular
- 1. GTK + kullanıcı arabirimi testi
- 2. açısal kullanıcı arabirimi yüklenmiyor
- 3. Birim testi Kakao Kullanıcı Arabirimi
- 4. .NET'teki Kullanıcı Arabirimi Yetkilendirmeleri WinForms
- 5. HTML Canvas'da Yakınlaştırma Kullanıcı Arabirimi
- 6. Durum tasarım deseni Kullanıcı Arabirimi
- 7. Harici kullanıcı arabirimi menüsü düğmesi
- 8. Basit HTML Kullanıcı Arabirimi kutuları
- 9. jquery Kullanıcı Arabirimi sekmeleri genişliği% 100
- 10. Android Kullanıcı Arabirimi tasarımı hakkında kitaplar
- 11. jQuery Kullanıcı Arabirimi sorgusu ve backbone.js
- 12. runOnUiThread() iç arabirimi kullanarak kullanıcı arabirimini güncelleyin
- 13. Typescript kullanıcı arabirimi student sınıf ilişkisi
- 14. Android: Kullanıcı Arabirimi Olmadan Fotoğraf Çek
- 15. Açısal kullanıcı arabirimi araç ipucu çalışmıyor
- 16. Semantik Kullanıcı Arabirimi - Dikey merkezleme bir
- 17. Açısal kullanıcı arabirimi filtresi nasıl yapılır?
- 18. Arabirimi
- 19. JQuery Mobile ve JQuery Kullanıcı Arabirimi Karıştırma UI
- 20. Semantik Kullanıcı Arabirimi: Çoklu Seçme Ön seçimli değerler
- 21. WinForms içindeki alt görevlerden kullanıcı arabirimi nasıl güncellenir
- 22. Nasıl çağrılır? Bileşeninin global bir bağlamdan işlevi (Tümleşik Kullanıcı Arabirimi)
- 23. Bu kullanıcı arabirimi ara yüzünü nasıl değiştirebilirim Semantically
- 24. Kullanıcı arabirimi olmadan Web API'sinde Token tabanlı kimlik doğrulaması
- 25. Qt'deki varsayılan kullanıcı arabirimi öğeleri nasıl daha güzel yapılır?
- 26. Swagger Kullanıcı Arabirimi için Görünüm Bulma web sayfası
- 27. Kullanıcı arabirimi durumunun xcode içinde işlemeden hariç tutulamıyor
- 28. Arayüz Oluşturucu Simüle Edilmiş Kullanıcı Arabirimi Unsurlarda Yanlış Yönlendirme Unsurları
- 29. açısal kullanıcı arabirimi ui-sref, URL karakterlerini değiştir - güzelleştirmek
- 30. typeahead açısal kullanıcı arabirimi - undefined 'özellik' uzunluğunu okuyamazsınız
Bu, EMBER 1.0.0-RC.1'de mı düzeltildi? –