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
NuGet 团队不为此客户端提供支持。请联系其 维护者 以获取支持。
#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
NuGet 团队不为此客户端提供支持。请联系其 维护者 以获取支持。
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 已计算。 |
-
net8.0
- FSharp.Core (>= 8.0.301)
- Oxpecker.ViewEngine (>= 0.12.0)
NuGet 包
此包没有被任何 NuGet 包使用。
GitHub 仓库
此包没有被任何流行的 GitHub 仓库使用。
更新 Oxpecker.ViewEngine 依赖项