Kitaplık oluşturuyorum. İşte bu örnekte, uygulama tarafında bir dinleyici var. Olayı el ile gönderdiğimde, "ob" parametresinin bir parametre olarak gönderilmesini istiyorum. Nasıl yapılır?Özel gönderim olayıyla parametreleri göndermek istiyorsanız
cevap
Özel etkinliğinizin bu ob
nesnesini taşımasını sağlayın. Özel olayın ctor ve voila'ya aktar!
Verileri iletmek için fazladan özelliklere sahip özel bir etkinlik sınıfı oluşturmanız gerekir. yo sevk ederken Eğer o
public class YourEvent extends Event
{
public static const SOMETHING_HAPPENED: String = "somethingHappend";
public var data: Object;
public function YourEvent(type:String, data: Object, bubbles:Boolean=false, cancelable:Boolean=false)
{
super(type, bubbles, cancelable);
this.data = data;
}
override public function clone():Event
{
return new YourEvent (type, data, bubbles, cancelable);
}
}
gibi bir sınıf kullanabilirsiniz yapmanız:
AS3 olarakdispatchEvent(new YourEvent(YourEvent.SOMETHING_HAPPENED, ob));
Kurucudaki bir yazım hatası: tarih veri olmalıdır: public function YourEvent (type: String, date: Object ... – David
kullanabilirsiniz DataEvent:
örn:
dispatchEvent (yeni DataEvent (type: String [, bubbles: Boolean = false, cancelable: Boolean = false, data: String]);
Örnek veriler yerine DataEvent parametrelerini gösterdim.
Umarım bu yardımcı olur.
Saygılarımızla, RA.
- 1. Django görünümünde göndermek için Özel dekoratör uygulayın?
- 2. Woocommerce'deki özel gönderim alanının değiştirilmesiyle ilgili gönderim hesaplamaları nasıl güncellenir?
- 3. Laravel özel doğrulama - parametreleri alın
- 4. ASP.NET Giriş Denetimi - Authentication olayıyla SQLi'den koruma?
- 5. Google Özel Arama Sorgu Parametreleri ve Kategori Parametreleri
- 6. Xamarin.iOS'ta özel bir komut için parametreleri nasıl gönderirim?
- 7. Redux'ta gönderim durumu
- 8. Gönderim Sonrası Yönlendirme Yok
- 9. didTapCoordinate olayıyla harita çakışmaları üzerine klavye kapatılıyor
- 10. Oracle Jet'te bir gönderim olayından verileri gönderin
- 11. jquery'de bir gönderim iptal et
- 12. Tmux'da gönderim anahtarları nasıl sonuçlanır?
- 13. php, html gönderim formuna gönderilemiyor
- 14. (SalesOrderEntity'den) nasıl gönderim adresini alabilirim?
- 15. Firefox, gönderim listeme 1px ekler
- 16. , gönderim sırasında varsayılanı önler: - Angularjs
- 17. Parametreleri OPENQUERY
- 18. Kullanım dış parametreleri - ServiceStack
- 19. Geçme parametreleri <stdlib.h>
- 20. Tek bir gönderim() çağrısı kullanarak birden fazla datagram gönderilsin mi?
- 21. AutoMapper - ConstructedBy yöntemini kullanarak parametreleri bir Özel Çözümleyiciye nasıl geçirirsiniz?
- 22. Özel Qt widget'ları için yeni stil sayfası parametreleri ekleme
- 23. Özel Karakterler ve Çocuk Eylemiyle MVC Yönlendirme Parametreleri
- 24. AsyncTask doInBackground parametreleri vs yapıcı parametreleri
- 25. eventEmitter parametreleri ve farklı parametreleri olan emitörler
- 26. İsteğe bağlı parametreleri bir eyleme göndermek için bir yol var mı?
- 27. Mousemove olayıyla birlikte Javascript hareket öğesi 60 FPS requestAnimationFrame
- 28. Tapestry5: form doğrulama olayıyla birden çok gönderme düğmesi işleme
- 29. `implicit` parametreleri
- 30. Modeli parametreleri
Teşekkürler ... Ben yeni gibi basit bir örnek aldım daha yararlı olurdu! – kp11