【发布时间】:2017-07-08 18:23:38
【问题描述】:
我想创建一个 Preact 组件并让人们使用它,即使他们没有构建 Preact 应用程序。
示例:我想在 Preact 中构建一个 <MyTooltip> 组件,将其捆绑(与 Preact 运行时一起),并让人们将其作为脚本标签加载,纯粹以声明方式使用它,也许像这样:
<script src="https://unpkg.com/my-tooltip/my-tooltip-bundled.js">
<my-tooltip content="Tooltip content">Hover here</my-tooltip>
有没有办法捆绑一个组件,使其包含 Preact 运行时、我的库代码和 <my-tooltip> 元素的挂钩?
换句话说,我是否可以将我的 Preact 组件作为自定义元素进行交互,类似于 ReactiveElements?
【问题讨论】:
标签: custom-element preact