You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I know you want to stick to the standards, but i think they are kind of incomplete when it comes to parse only parts of html not whole documents. I would expect the DOMParser to have two methods parseDocumentFromString and parseFragmentFromString. I am actually creating an empty document, parsing tons of html snippets as fragments into each other and add them finally to the document.
Any thoughts on this?
The text was updated successfully, but these errors were encountered:
Its practically a template, that is not attached to the dom, but can be queried with querySelector and easily modified. Its how i handle the fragments of views. And it can contain not just one root element but a real template with text nodes and so. Its safer to handle. Most dom interpretations always force a whole document on you, i think thats weird. When i have a template of a list, iths not a dcoument its just an ul with lis in it - a fragment.
There's a small problem with that... A document fragment is expected to have an .ownerDocument, as stated in the DOM spec
So if I were to give you an API for creating stand-alone document fragments I'd basically create an empty document and essentially do the same thing that you're doing 🤔
Also, you can create DocumentFragments with new DocumentFragment() btw. They're not an illegal constructor
Hey,
currently i am parsing document fragments like this and i am wondering if there is a more elegant way:
Also i see that there is a proper function to create an empty document here, but its not accessible:
https://github.com/b-fuze/deno-dom/blob/master/src/dom/document.ts#L22
I know you want to stick to the standards, but i think they are kind of incomplete when it comes to parse only parts of html not whole documents. I would expect the DOMParser to have two methods parseDocumentFromString and parseFragmentFromString. I am actually creating an empty document, parsing tons of html snippets as fragments into each other and add them finally to the document.
Any thoughts on this?
The text was updated successfully, but these errors were encountered: