在我的_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文件。
任何建议都将受到高度赞赏。
答案 0 :(得分:0)
我不知道你在捆绑中加载dojo核心文件的位置,但是在之后是dojoConfig声明。