virtual-dom icon indicating copy to clipboard operation
virtual-dom copied to clipboard

Child elements not added to <template> elements

Open cdfa opened this issue 2 years ago • 0 comments

Elm fails to construct HTML <template> elements, probably because you're supposed to call appendChild and such on the element's content property instead of the element itself.

Example:

import Html exposing (..)

view =
	node "template" [] [
		p [] [ text "Test" ]
	]

This will result in a <template> element with an empty #document-fragment in Firefox (109.0.1). In Chrome (110.0.5481.100) the p gets added outside of the #document-fragment, which isn't right either.

cdfa avatar Feb 27 '23 17:02 cdfa