ご覧いただきありがとうございます。
phpの配列($array)をjavascript内のlabelsで展開したいのですが、
展開の仕方がわからず苦戦しております。
お知恵をお貸しいただければ幸いです。
javascript内のlabelsではシングルクォテーション+データ名と後続のデータがあれば,(カンマ区切り)で記述しなければなりません。
Javascript
1<?php 2 3$array = ["データ1","データ2","データ3","データ4"]; 4 5?> 6 7 8 9<script type="text/javascript"> 10 var ctx = document.getElementById("myChart").getContext('2d'); 11 var myChart = new Chart(ctx, { 12 type: 'doughnut', 13 data: { 14 labels: ['データ1','データ2','データ3','データ4'], 15 datasets: [{ 16 backgroundColor: [ 17 "#2ecc71", 18 "#3498db", 19 "#95a5a6", 20 "#9b59b6", 21 "#f1c40f" 22 ], 23 data: [2,3,1,4] 24 }] 25 } 26 }); 27 28 </script>
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2017/10/12 04:14