We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
elements
While creating angular Elements using out-box APIs, methods of components are not exposed.
Example
@Component( selector: "animal", templateUrl: "./animal.component.html",) export class Animal{ call() { console.log("Animal call"); return 'call complete' } }
here call() method is not available when we use "Animal" component as Angular Elements(web-component).
const animal = document.querySelector("animal"); animal.call() // undefined or error
In angular elements method must be exposed to outside
There must be some decorator similar to stenciljs
a
The text was updated successfully, but these errors were encountered:
This is a duplicate of very old issue #22114
Sorry, something went wrong.
Closing as duplicate of #22114
This issue has been automatically locked due to inactivity. Please file a new issue if you are encountering a similar or related problem.
Read more about our automatic conversation locking policy.
This action has been performed automatically by a bot.
No branches or pull requests
Which @angular/* package(s) are relevant/related to the feature request?
elements
Description
While creating angular Elements using out-box APIs, methods of components are not exposed.
Example
here call() method is not available when we use "Animal" component as Angular Elements(web-component).
Expected behaviour :
In angular elements method must be exposed to outside
Proposed solution
There must be some decorator similar to stenciljs
Alternatives considered
a
The text was updated successfully, but these errors were encountered: