Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support in the future for custom elements #1214

Closed
pspeter3 opened this issue Mar 4, 2014 · 4 comments
Closed

Add support in the future for custom elements #1214

pspeter3 opened this issue Mar 4, 2014 · 4 comments

Comments

@pspeter3
Copy link

pspeter3 commented Mar 4, 2014

It would be really cool to allow view to be custom elements. http://coding.smashingmagazine.com/2014/03/04/introduction-to-custom-elements

@mereskin-zz
Copy link

+1, that would be nice. I created this PR to prepare a ground for discussion: #1249

@MoOx
Copy link

MoOx commented May 15, 2014

+1 if that's not already doable

@gargantuan
Copy link

Custom elements currently work, but are broken in the release candidate. There's a discussion about it here in this issue #4933. it seems the position of the React team is that it will remain broken.

I do not see how web components address any of the issues of modern web development. However, it looks like we will lose all the semnatic goodness of custom elements in support of a spec that's failed before it even begins.

@jimfb
Copy link
Contributor

jimfb commented Oct 6, 2015

To be clear: custom elements do work correctly (as intended) in the release candidate. The custom element specification allows for arbitrary attributes to be specified on a custom element, which is why the design decision to use the class attribute instead of className was chosen (the custom elements spec requires us to preserve the full case-sensitive namespace). We will continue the discussion of that topic in the issue you linked.

We have another issue tracking upcoming DOM technology, so I'm going to close this issue out in favor of #2836

@jimfb jimfb closed this as completed Oct 6, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants