javascript - 通过 Scripts.Render 将自定义属性添加到脚本标记

标签 javascript asp.net-mvc asp.net-mvc-4 requirejs

在我的 MVC 应用程序中,我想使用 require.js 。我正在尝试使用以下方式;

@Scripts.Render("~/bundles/require")

在 require.js 文档中,它被记录为;

<!--This sets the baseUrl to the "scripts" directory, and
    loads a script that will have a module ID of 'main'-->
<script data-main="scripts/main.js" src="scripts/require.js"></script>

所以我需要在 MVC 部分设置 data-main="scripts/main.js" 部分。

如何通过 Scripts.Render 函数添加额外的属性?

最佳答案

发现需要使用以下方式;

  @Scripts.RenderFormat("<script type=\"text/javascript\" data-main=\"/JavaScript/main.js\" src=\"{0}\"></script>", "~/bundles/require")

关于javascript - 通过 Scripts.Render 将自定义属性添加到脚本标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34844686/

相关文章:

javascript - 一个数字的所有数字的总和

javascript - 为什么来自 mongodb node.js 驱动程序的 insertOne 方法会改变要插入的对象?

c# - 如何在自定义 HtmlHelper 中使用 Html.TextAreaFor() 方法?

asp.net-mvc - ASP.NET MVC非侵入式验证-为什么需要表单上下文?

c# - 自定义 AuthorizeAttribute 角色属性为空

c# - 为什么 ApiController 在方法上需要显式的 Http 动词?

javascript - 动态添加/删除字段 - 删除按钮不删除字段

php - 使用 JQuery 动态地通过 ajax 发送 json 格式的帖子表单数据

c# - 扩展方法调用在 MVC 中不起作用

c# - 认证成功后如何获取用户信息?