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

时间:2016-01-17 22:45:50

标签: 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功能添加额外的属性?

1 个答案:

答案 0 :(得分:1)

发现需要使用以下方式;

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