developit/undom

Support D3?

Aperta

#3 aperta il 17 lug 2016

 (8 commenti) (1 reazione) (0 assegnatari)JavaScript (25 fork)github user discovery
enhancementhelp wanted

Metriche repository

Star
 (691 stelle)
Metriche merge PR
 (Nessuna PR mergiata in 30 g)

Descrizione

Part of the reason I created #1 was I wondered about using this to render d3.

I was reading the https://github.com/Olical/react-faux-dom/ source when I saw your Tweet about this project.

I'm not sure exactly what changes are required. I believe some will be small (like ownerDocument) or namespaceURI while others (like style and querySelector) will require more time and bytes.

FWIW, here's their DOM support and their d3 tests. A key first step would be to get d3.select(document.createElement('div')).append('p').node() to return to newly created <p></p>.

It seems like we can either a) add support for this use case into this document b) create another project which imports undom. Do you have a preference? Does this use case (with limitations) seem like a fit for undom "core" or should it be an separate lib?

Guida contributor