看看這個小提琴: 無法獲得趨勢線工作
我沒能拿到小提琴通過分割JS和HTML的工作,所以我只是把它放在HTML窗口。
檢查控制檯加載此小提琴的時候,它會顯示2個錯誤:
Error: Problem parsing d="M0.5,-3.879860269285669e+59L11.599999999999........
有問題的部分是:
var options = {"title": "User activity","theme": "maximized","width": 1000,"height": 500,"trendlines": "2: {color: 'purple'}"};
具體趨勢線的一部分。我不能爲我的生活弄清楚趨勢線爲什麼不起作用,數據看起來對我來說是好的。
任何想法?
這確實會導致問題。如果你的包裝器使用'json_encode'函數,那麼你可以使用一個快捷方式來代替所有數據庫輸出的類型轉換:將'JSON_NUMERIC_CHECK'作爲參數添加到'json_encode'調用中:'json_encode($ myData,JSON_NUMERIC_CHECK) ;' – asgallant
另一個偉大的提示。謝謝,我一直在看這些,但沒有意識到這會做到這一點。所有艱難的類型轉換都感覺有點乾淨。 –
PHP是非常鬆散的類型,類型化幾乎是一個笑話。 – asgallant