我想创建一个使用Web组件制作的用户可定制的Web应用程序。我希望能够将钩子添加到自定义元素生命周期中,以供用户和开发人员使用。我可以在各个组件的生命周期中添加挂钩,但这会降低Web组件的互操作性。有没有一种方法可以替代调用connectedCallback()和其他自定义元素函数的内容,以便我可以在页面上的每个元素上调用钩子?
通过这种方式,用户可以引入他们想要的任何Web组件,但是仍然有一种标准的插件挂接方式。
到目前为止,我什至无法找出在何处,什么位置或如何调用connectedCallback()和其他自定义元素函数。因此,我不知道要覆盖哪些功能。这个项目还是很理论的。我想知道是否有可能做类似的事情。