質問: new Chart(ctx, { type: 'line', data: { labels: ['M', 'T', 'W', 'T', 'F', 'S', 'S'], datasets: [{ label: 'apples', data: [12, 19, 3, 17, 6, 3, 7], backgroundColor: "rgba(153,255,51,0.4)" }, { label: 'oranges', data: [2, 29, 5, 5, 2, 3, 10], backgroundColor: "rgba(255,153,0,0.4)" }] } }); ``` エラーメッセージ ``` Cannot read property 'getContext' of null ``` googleで検索してみると、canvasのidが設定されていない、というのが見つかりますが 上記にもある通り、idは正しく設定されています。 お手数おかけしますが、よろしくお願いします。 以上です。
回答: Test.jsを読み込む位置が良くないです。の後に移動してください。これはjavascriptが読み込まれ、実行するタイミングに関係しています。