ScriptBundle()中的CdnFallbackExpression

时间:2017-03-22 17:16:40

标签: .net asp.net-mvc signalr

我尝试将ScriptBundle与外部参考一起使用:

var signalRPath = "https://ajax.aspnetcdn.com/ajax/signalr/jquery.signalr-2.2.1.min.js";
var signalRBundle = new ScriptBundle("~/bundles/participationSignalRLayout", signalRPath);
signalRBundle.CdnFallbackExpression = "$.connection";
bundles.Add(signalRBundle);`

之后我尝试在脚本部分的视图中使用返回值:

var hub = $.connection.rateHub;

我在undefined中有一个$.connection值,但是当我使用标准脚本连接时:

<script src="https://ajax.aspnetcdn.com/ajax/signalr/jquery.signalr-2.2.1.min.js"></script>

并注释掉了包部分我在$.connection中有正确的值。我想我没有正确的CdnFallbackExpression。必须在CdnFallbackExpression中输入什么值才能从js lib中获取正确的值 $.connection

0 个答案:

没有答案