developit/undom

Support D3?

開放

#3 建立於 2016年7月17日

 (8 則留言) (1 個反應) (0 位負責人)JavaScript (25 個分叉)github user discovery
enhancementhelp wanted

倉庫指標

星標
 (691 顆星)
PR 合併指標
 (30 天內沒有已合併 PR)

描述

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?

貢獻者指南