问题标签 [tag-helpers]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net-core - ASP.NET 5 复杂 TagHelper
是否可以在 ASP.NET 5 中构建复杂的 taghelper,其中自定义标签具有特定类型的子元素/标签?
在上面的例子中,blockSection 将是一个只接受 inputField 标签的 TagHelper。
c# - angularjs没有绑定到后端生成的绑定
我有一个C# MVC
标签助手,它为我生成菜单项。但是我希望URLs
这些dynamic
基于angular
. 所以我的后端会生成一个这样的 URL:
如果我有一个具有值属性的角度控制器,那么每次值更改时链接都会更新。它不适合我。angular 似乎忽略了,{{vm.value}}
因为它是在我的模板中生成的backend
并且不在我的模板中。
asp.net-core-mvc - MVC6 Taghelper 将模型发布到控制器
我正在开发一个 MVC6 应用程序,我想要一个按钮来将视图模型发布到控制器。我使用 taghelper 有以下标记 -
这是我在视图中的模型声明 -
这是我的控制器动作 -
当我单击按钮时,它已正确路由到控制器,但模型对象为空。如何让整个模型在按钮单击时发回控制器?
仅供参考 - 我的目标是在表单上有多个按钮,这些按钮将根据单击的按钮将视图模型发布到不同的 mvc 控制器。
编辑 - 我不一定需要它发布到不同的控制器/动作。我能够让控制器决定如何处理,这似乎完成了我所需要的。
asp.net-core-mvc - MVC6 Taghelper 选择控件与索引模型中的选定项
我正在尝试根据索引情况下的模型设置选择控件的选定值。我有以下代码 -
我在返回 SelectList 的实用程序中设置所选项目,并希望设置下拉列表的所选项目,但这不起作用。如果我检查选项元素,则没有选定的标签。我知道在 Mvc HtmlHelpers 的先前迭代中存在索引数据问题。有谁知道这是否已在 MVC6 中解决?
asp.net-core - 我的自定义 ASP.Net 5 MVC 6 Tag Helpers 应该有一个 asp- 前缀吗?
我一直在阅读 MVC 6 中对 Tag Helpers 的新支持,现在需要创建自己的。我看到现有 HTML 元素的内置标签助手都以“asp-”为前缀
例如:
<a asp-controller="Home" asp-action="Index">Home</a>
但是我自己的自定义标签助手呢?我是否还应该在前面加上“asp-”以表明它正在服务器上运行。还是应该为框架属性保留?我应该创建自己的项目/公司命名前缀吗?
我错过了关于这个主题的任何指导吗?
asp.net-core - 如何从 MVC 6 中的 ASP.Net 5 Tag Helper 访问 RouteData
我正在尝试获取当前路线,以便可以使用标记帮助程序在一组链接中突出显示活动页面。
TagHelperContext 没有让我访问任何有用的东西。如何获得对 RouteData 的引用?
asp.net-core - 当视图位于 Views 文件夹之外时,标签助手无法解析
当视图位于文件夹之外时,使用Asp .Net 5 beta 6
标签助手不会解析。Views
我想要的文件夹结构是基于功能而不是文件类型的。我希望将特定功能的控制器、视图模型和视图组合在一个反映控制器名称的文件夹中。这是我希望在项目中使用的文件夹结构示例:
为此,我创建了一个自定义视图引擎:
我注册startup.cs
如下:
这个自定义视图引擎确实可以工作并且视图被定位和渲染,唯一的问题tag helpers
是没有正确渲染,所以不要看到这个:
我在渲染的源代码中看到了这一点:
有谁知道tag helpers
当视图位于 Views 文件夹之外时为什么不能正确呈现以及是否有任何方法可以在Asp.Net 5
Web 应用程序中更正此问题?
resharper - ReSharper 9.2 是否支持 ASP.NET 5 TagHelpers 的智能感知
Visual Studio 2015 RTM 支持 TagHelpers 的智能感知,但如果安装了 ReSharper,此功能就会消失。是否可以以某种方式进行配置,或者这是 ReSharper 问题?
razor - 从另一个 TagHelper 调用 TagHelpers?
有没有办法让 TagHelper 呈现另一个 TagHelper?
示例 TagHelpers;
示例视图;
预期结果;
我知道我可能应该改用 ViewComponent,但是是否有可能实现上述预期行为?
asp.net - 在 ASP.NET Core MVC 中嵌套 TagHelper
ASP.NET Core TagHelper 文档提供了以下示例:
然后可以在 Razor .cshtml 中使用它,如下所示:
这将生成以下 HTML:
这是非常难看的标签助手语法。有没有办法嵌套另一个标签助手并获得完整的智能感知,以便网站信息的唯一允许的孩子可以是上下文?请参见下面的示例:
在我的用例中,网站信息元素已经有很多属性,我想添加一个或多个单独的嵌套元素。
更新
我在 ASP.NET GitHub 页面上提出了这个建议,以便为 TagHelpers 实现这个功能。