如何在.Net MVC4中使用dojo捆绑器

时间:2014-10-16 14:51:46

标签: .net asp.net-mvc asp.net-mvc-4 c#-4.0 dojo

在我的_Layout.cshtml页面中,这是我引用dojo文件的方式

<script>
        dojoConfig.addModuleName(
                "abc/widget/forms/view/acss/travelDocuments/Warning",
                "abc/widget/forms/view/acss/travelDocuments/RequiredFieldError"
        );
</script>

如何在Bundle Config中创建捆绑包以包含dojo文件。

我尝试过以下方法

在BundleConfig.cs中,我使用了以下代码

 bundles.Add(new ScriptBundle("~/mobilejs").Include(
                "~/js/abc/widget/forms/view/acss/travelDocuments/Warning",
                "~/js/abc/widget/forms/view/acss/travelDocuments/RequiredFieldError",
                ));

在_Layout.cshtml页面中,我使用了以下代码

 <script type="text/javascript">
        var dojoConfig = {
            async: true,
            parseOnLoad: true,
            addModuleName: ("abc/widget/forms/view/acss/travelDocuments/Warning",
                "abc/widget/forms/view/acss/travelDocuments/RequiredFieldError"
               )
        }
  </script>  

但是上面的代码无法加载dojo文件。

任何建议都将受到高度赞赏。

1 个答案:

答案 0 :(得分:0)

我不知道你在捆绑中加载dojo核心文件的位置,但是在之后是dojoConfig声明。