HTMX - 安装



与其他 JavaScript 库相比,在项目中安装 HTMX 非常容易。HTMX 文件非常小,您可以将其保存在项目文件中,也可以使用 CDN 链接或任何其他更适合您需求或感觉更容易的选项。

下载 HTMX 的步骤

有很多方法可以使用 HTMX,下面列出了所有可能的方法及其说明。

这是在项目中使用 HTMX 最快最简单的方法。您只需要在 **<head>** 标签内包含以下链接。

压缩版本

<script src="https://unpkg.com/[email protected]" integrity="sha384-Y7hw+L/jvKeWIRRkqWYfPcvVxHzVzn5REgzbawhxAuQGwX1XWe70vji+VSeHOThJ" crossorigin="anonymous"></script>

未修改(原始)版本

<script src="https://unpkg.com/[email protected]/dist/htmx.js" integrity="sha384-yZq+5izaUBKcRgFbxgkRYwpHhHHCpp5nseXp0MEQ1A4MTWVMnqkmcuFez8x5qfxr" crossorigin="anonymous"></script>

下载副本

您可以从此链接 https://unpkg.com/[email protected]/dist/htmx.min.js 简单地保存文件,并将文件放置到您的项目目录中,然后通过 **<script>** 标签包含该文件。

<script src="/path/to/htmx.min.js"></script>

通过 npm 安装

您可以使用以下命令通过 npm 安装 HTMX。

npm install htmx.org

通过 Webpack

要通过 Webpack 使用 HTMX,您需要首先使用 npm 或 yarn 包管理器来安装它。

  • 步骤 1:安装命令
    npm install [email protected]
    // Or
    yarn install [email protected]
    
  • 步骤 2:在您的 index.js 文件中导入
    import 'htmx.org';
    
  • 步骤 3:创建自定义 JavaScript 文件 (custom.js)

    将此文件导入您的 index.js 文件。

    import 'path/to/my_custom.js';
    
  • 步骤 4:将以下代码添加到文件 (custom.js)
    window.htmx = require('htmx.org');
    

现在您已准备好在项目中使用 HTMX 了。

HTMX 示例

在以下示例中,当用户点击“点击我!”按钮时,它将向 '/clicked' 发出一个 HTTP POST 请求,并使用响应中的内容替换 DOM 中 id 为 'parent' 的元素。

<button hx-post="/clicked"
 hx-trigger="click"
 hx-target="#parent"
 hx-swap="outerHTML"
>
 Click Me!
</button>
广告