是否有 HTMX 触发事件等待自定义元素定义?

问题描述 投票:0回答:1

我正在使用使用自定义元素的鞋带组件库。我想在自定义元素已定义时触发 htmx AJAX 请求。尝试使用 load 事件,当之前定义了自定义元素时,它可以正常工作,但如果我刷新页面,则在组件完全加载之前触发 load 事件,无法发送元素的值。 htmx 中是否有一个事件对这个用例有帮助?如果没有,我如何注册一个在元素“已加载”和“已定义”时触发的自定义事件。 <sl-select name="my_name" value="my_value" hx-get="/url" hx-include="[name='my_name']" hx-trigger="load" //This triggers before component is defined, then my_value is not sent. > ... </sl-select> 无需 HTMX 或 ShoeLace。

native
web-component custom-element htmx shoelace
1个回答
0
投票
WhenDefnied

在定义Web组件时返回一个promise

© www.soinside.com 2019 - 2024. All rights reserved.