Oxpecker.Htmx 0.1.2

dotnet add package Oxpecker.Htmx --version 0.1.2                
NuGet\Install-Package Oxpecker.Htmx -Version 0.1.2                
此命令旨在在 Visual Studio 的包管理器控制台中使用,因为它使用 NuGet 模块版本的 Install-Package
<PackageReference Include="Oxpecker.Htmx" Version="0.1.2" />                
对于支持 PackageReference 的项目,请将此 XML 节点复制到项目文件中以便引用包。
paket add Oxpecker.Htmx --version 0.1.2                
#r "nuget: Oxpecker.Htmx, 0.1.2"                
#r 指令可用于 F# Interactive 和 Polyglot Notebooks。将其复制到交互式工具或脚本的源代码中以便引用包。
// Install Oxpecker.Htmx as a Cake Addin
#addin nuget:?package=Oxpecker.Htmx&version=0.1.2

// Install Oxpecker.Htmx as a Cake Tool
#tool nuget:?package=Oxpecker.Htmx&version=0.1.2                

Oxpecker.Htmx

Oxpecker.Htmx 通过 HTMX 属性和头信息扩展了 Oxpecker.ViewEngine 包。

Nuget 包 dotnet add package Oxpecker.Htmx

标记示例

open Oxpecker.ViewEngine
open Oxpecker.Htmx

let renderForm q =
    form(action="/contacts", method="get") {
        label(for'="search") { "Search Term" }
        input(id="search", type'="search", name="q", value=q, style="margin: 0 5px", autocomplete="off",
              hxGet="/contacts",
              hxTrigger="search, keyup delay:200ms changed",
              hxTarget="tbody",
              hxPushUrl="true",
              hxIndicator="#spinner")
        img(id="spinner", class'="spinner htmx-indicator", src="/spinning-circles.svg", alt="Request In Flight...")
        input(type'="submit", value="Search")
    }

文档

请参考 HTMX 的官方文档站点:https://htmx.npmjs.net.cn/

您可以在存储库中的 ContactApp 示例 中查看代码的结构。

产品 兼容和额外的计算目标框架版本。
.NET net8.0 是兼容的。 net8.0-android 已计算。 net8.0-browser 已计算。 net8.0-ios 已计算。 net8.0-maccatalyst 已计算。 net8.0-macos 已计算。 net8.0-tvos 已计算。 net8.0-windows 已计算。
兼容的目标框架
包含的目标框架(在包中)
了解更多关于目标框架.NET Standard的信息。

NuGet 包

此包没有被任何 NuGet 包使用。

GitHub 仓库

此包没有被任何流行的 GitHub 仓库使用。

版本 下载 最后更新
0.1.2 65 8/13/2024
0.1.1 268 4/29/2024
0.1.0 203 3/1/2024

更新 Oxpecker.ViewEngine 依赖项