[英]How to get rid of the this warning: "Warning: validateDOMNesting(...)"?
[英]How to get rid of Highcharts warning
運行我的應用程序時,我在 web 控制台中收到了這個非常煩人的警告。
Highcharts warning: Consider including the "accessibility.js" module to make your chart more usable for people with disabilities. Set the "accessibility.enabled" option to false to remove this warning. See https://www.highcharts.com/docs/accessibility/accessibility-module.
我正在運行 chartkick gem,像這樣導入它:
import "chartkick/highcharts";
我似乎無法弄清楚如何擺脫這個警告。 閱讀 Highchart 和 Chartkick 文檔,但是,唉!
您需要將 Highcharts 中的可訪問性選項設置為 false。
使用 Chartkick,您通常必須使用它來將選項傳遞給底層圖表庫。
您將需要執行以下操作:
# You can pass options directly to the charting library with:
<%= line_chart data, library: {accessibility: {enabled: false}} %>
或者在加載之后,但這會抑制頁面加載時的警告。
var chart = Chartkick.charts["chart-id"]
const newOptions = {accessibility: {enabled: false}
chart.setOptions(newOptions)
因為我們使用 Chart.js,所以我還沒有測試過這些,但這就是我們將參數傳遞給圖表庫的方式。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.