Alpine.TagHelpers 0.2.0

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

// Install Alpine.TagHelpers as a Cake Tool
#tool nuget:?package=Alpine.TagHelpers&version=0.2.0                

Alpine.TagHelpers

Alpine.js 为 ASP.NET Core Razor 视图提供的标签助手。

安装

dotnet add package Alpine.TagHelpers

使用

alpine-data 标签助手

将 .NET 对象作为 JavaScript(不是 JSON)对象渲染在 Alpine x-data 属性中。

_ViewImports.cshtml 中注册标签助手

@addTagHelper *, Alpine.TagHelpers

使用 alpine-data 标签助手

<div alpine-data="new { Open = false }">
  <button x-on:click="open = !open">Show</button>
  <div x-show="open" x-cloak>Some details...</div>
</div>

结果

<div x-data="{open:false}">
  <button x-on:click="open = !open">Show</button>
  <div x-show="open">Some details...</div>
</div>

示例

示例位于 samples 文件夹中。

许可证

MIT 许可证

版权所有 (c) 2023 Alexander Zeitler

在此,任何人免费获得此软件和相关文档副本(“软件”)的副本,并可以在不受限制的情况下处理该软件,包括但不限于以下权利:使用、复制、修改、合并、发布、分发、转授许可和/或出售软件副本,并允许接收软件的个人以任何方式处理该软件,前提是遵守以下条件

上述版权声明和本许可声明应包含在软件的所有副本或主要部分中。

本软件按照“原样”提供,不提供任何明示或暗示的保证,包括但不限于适销性、适用于特定目的和非侵犯性保证。在任何情况下,作者或版权所有者均不对任何索赔、损害或其他责任负责,无论该责任是基于合同、侵权或其他原因,无论该责任产生于、源自或与该软件或对软件的使用或其他方式有关。

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

NuGet 包 (1)

显示依赖 Alpine.TagHelpers 的顶级 1 个 NuGet 包

下载
Pines.TagHelpers

添加 ASP.NET Core 标记助手以使用 Pines Alpine.js + Tailwind CSS UI 组件库。

GitHub 仓库

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

版本 下载 上次更新
0.2.0 342 2/3/2024
0.1.0 1,559 1/16/2023
0.0.0-alpha.0 87 1/16/2023