未捕获的TypeError:无法读取未定义的属性“DataTable”

时间:2013-12-10 02:45:17

标签: javascript sharepoint google-visualization undefined labjs

尝试通过LABjs加载资源时在图表点使用谷歌图表。

我一直收到DataTable未定义的错误。

这是我用来加载LABjs的东西:

<asp:ScriptManager id="ScriptManager" runat="server" EnablePageMethods="false" EnablePartialRendering="true" EnableScriptGlobalization="false" EnableScriptLocalization="true">
    <Scripts>
        <%-- Script Manager -Kessy Dec9/13 --%>
        <asp:ScriptReference Path="/Style Library/libs/LAB.min.js">
        </asp:ScriptReference><asp:ScriptReference Path="/Style Library/libs/scriptloader.js"></asp:ScriptReference>
    </Scripts>
</asp:ScriptManager>

LABjs:

$LAB
    .script("/Style Library/libs/jquery-1.10.2.min.js").wait()
    .script("/Style Library/libs/jquery-ui.min.js")
    .script("/Style Library/libs/jquery.SPServices-2013.01.min.js")
    .script("/Style Library/libs/angular.min.js")
    .script("/Style Library/libs/knockout-3.0.0.js")
    .script("/Style Library/addons/wpToggle/wpToggle-jQuery.js")
    .script("https://www.google.com/jsapi").wait()
    .script("/Style Library/addons/spCharts/spjs-charts-v4.js")
    .script("/Style Library/addons/quickLaunchToggle/jQuery.LISP.quicklaunch.js")
    .script("/Style Library/addons/digitalClock/digitalClock.js");

jQuery是第一个调用,没有别的东西在它之前运行,然后我在jsapi之后调用其他东西,并确保在jsapi之前不调用图表。当它在sharepoint aspx文件中加载时它工作正常,但我想使用LAB来更好地管理我的脚本。

错误:

Error screenshot

0 个答案:

没有答案