我已經添加如何在Aura上使用外部js庫?
<script language="javascript" type="text/javascript" src="../js/Chart.bundle.js"></script>
在光環:應用程序文件,文件是由瀏覽器下載(可以看到直通控制檯) 但是當我嘗試在一個AfterRender函數來創建圖表對象在渲染
var myChart = new Chart(ctx, { .....
我得到了一個錯誤:
Something has gone wrong. afterRender threw an error in 'markup://helloWorld:helloWorld' [afterRender threw an error in 'markup://c:ltGraph' [ReferenceError: Chart is not defined]] Failing descriptor: {markup://helloWorld:helloWorld} Error at new (http://localhost:8080/auraFW/javascript/lG7eYFZ_MXfCccXumk95LQ/aura_dev.js:3152:23) at http://localhost:8080/auraFW/javascript/lG7eYFZ_MXfCccXumk95LQ/aura_dev.js:1:1 . Please try again.
如何使用外部庫的靈氣?
您使用的是什麼版本的Jquery。如果它的3.x那麼我會建議使用2.2.4的JQuery作爲3.x似乎有問題從夏季16版本的更衣室服務關鍵更新。 – Sumuga
問題是在圖書館實際加載之前試圖使用jQuery/Flot – razor
你能告訴我你試圖加載Jquery時收到的錯誤信息是什麼。 – Sumuga