簡體   English   中英

Laravel 控制台電視/圖表和 IE11

[英]Laravel consoletvs/charts and IE11

我正在使用consoletvs/ charts 在我的 Laravel 應用程序中顯示圖表。

這在所有現代瀏覽器中都可以正常工作,但在 Internet Explorer 11 及更低版本中出現syntax error (並且沒有顯示圖表)。 追蹤它似乎這條線(來自consoletvs/charts,例如在init.blade.php第8行)導致(初始)錯誤:

data => data.json()

所以罪魁禍首是箭頭運算符,IE11 不支持。 使用 polyfill 似乎是不可能的(請參閱Is there a polyfill for es6 arrow function? )。

現在我的問題:

  1. 我錯過了控制台電視/圖表中的功能嗎?
  2. 有沒有“Laravel”方法來解決這個問題(例如使用babel/babel )?
  3. 有人在 IE11 上運行控制台電視/圖表嗎?

看起來您已經從 GitHub 問題頁面上的 ConsoleTVs/Charts 建議中得到了問題的答案。

我將更改此庫以使用我的其他工具: https : //github.com/Chartisan

這在前端有一個 babel 編譯步驟或一個預編譯步驟。 此外,唯一需要的是 fetch() 函數。 這可以是polyfill。

保持關注。 我正在編寫 Chartisan 的文檔,這個庫很快就會移植到那個。

參考:

IE11 上的語法錯誤 #554

按照建議,您應該等待Chartisan的文檔

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM