useScript API reference
useScript
foi projetada para ajudar os desenvolvedores a inserir
scripts diretamente em uma página da web com uma carga mínima. Ela recebe uma
função e seus argumentos como parâmetros e retorna a versão convertida em string
e minificada da função. Isso é particularmente útil para inserir manipuladores
de eventos e outros scripts diretamente no HTML, otimizando o desempenho ao
reduzir a quantidade de JavaScript enviado pela rede. Ela se integra
perfeitamente com os manipuladores hx-on:
do HTMX.
Function
...any[]
dangerouslySetInnerHTML
useScript
é usado para inserir um script simples que registra
uma mensagem quando a janela é carregada.
hx-on
useScript
é usado para criar um manipulador de eventos
minificado para um atributo hx-on:click
que altera o texto de um botão quando
clicado.
useScript
não dependa de
variáveis externas ou closures que não estarão disponíveis quando o script for
executado inline.hx-on:
, certifique-se de que a função minificada
não exceda os limites de comprimento de atributos que podem ser impostos pelos
navegadores ou especificações HTML.