खोज…


वाक्य - विन्यास

  • d3। प्रेषण - एक कस्टम घटना प्रेषण बनाएँ।
  • प्रेषण। ऑन - रजिस्टर या एक इवेंट श्रोता को अपंजीकृत करें।
  • प्रेषण। copy - एक डिस्पैचर की एक प्रति बनाएँ।
  • प्रेषण। कॉल - पंजीकृत श्रोताओं के लिए एक घटना प्रेषण।
  • प्रेषण। लागू - पंजीकृत श्रोताओं के लिए एक घटना प्रेषण।

टिप्पणियों

डिस्पैचिंग शिथिल-युग्मित कोड के साथ चिंताओं को अलग करने के लिए एक सुविधाजनक तंत्र है: कॉलबैक नाम पंजीकृत करें और फिर उन्हें मनमाने तर्कों के साथ कॉल करें। डी 3-अनुरोध जैसे विभिन्न प्रकार के डी 3 घटक, श्रोताओं के लिए घटनाओं का उत्सर्जन करने के लिए इस तंत्र का उपयोग करते हैं। इस तरह सोचें कि Node's EventEmitter, सिवाय हर श्रोता के एक अच्छी तरह से परिभाषित नाम है, इसलिए उन्हें हटाना या बदलना आसान है।

संबंधित पठन

सरल उपयोग

var dispatch = d3.dispatch("statechange");

dispatch.on('statechange', function(e){ console.log(e) })

setTimeout(function(){dispatch.statechange('Hello, world!')}, 3000)


Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow