質問編集履歴
5
修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -10,7 +10,7 @@
|
|
10
10
|
detail.blade.php
|
11
11
|
```php
|
12
12
|
<script>
|
13
|
-
#data(ex."98765"を配列にする)
|
13
|
+
#$data(ex."98765"を配列にする)
|
14
14
|
<?php
|
15
15
|
$x = str_split($data);
|
16
16
|
?>
|
@@ -28,5 +28,10 @@
|
|
28
28
|
});
|
29
29
|
</script>
|
30
30
|
```
|
31
|
+
---追記---
|
32
|
+
$dataには"98765"のような数字が入っています。
|
33
|
+
それをstr_splitで配列にし、$x[1]から順にグラフのdataとして使いたいです。
|
34
|
+
---------
|
35
|
+
|
31
36
|
$xに配列が格納されていることは確認しました。
|
32
37
|
その上で$x[0]以外の値を使ってグラフを使いたいのですが、上記の方法ではないようなので、正しい方法を教えていただきたいです。
|
4
コード改善
title
CHANGED
File without changes
|
body
CHANGED
@@ -17,6 +17,7 @@
|
|
17
17
|
var data = {
|
18
18
|
labels: ["ケース1", "ケース2", "ケース3", "ケース4"],
|
19
19
|
datasets: [{
|
20
|
+
# ここのdata部分がうまくいっていない模様
|
20
21
|
data: [$x[1], $x[2], $x[3], $x[4]],
|
21
22
|
}]
|
22
23
|
};
|
3
コードの修繕
title
CHANGED
File without changes
|
body
CHANGED
@@ -17,7 +17,7 @@
|
|
17
17
|
var data = {
|
18
18
|
labels: ["ケース1", "ケース2", "ケース3", "ケース4"],
|
19
19
|
datasets: [{
|
20
|
-
data: [x[1], x[2], x[3], x[4]],
|
20
|
+
data: [$x[1], $x[2], $x[3], $x[4]],
|
21
21
|
}]
|
22
22
|
};
|
23
23
|
var ctx = document.getElementById("myChart1");
|
2
コード改善
title
CHANGED
File without changes
|
body
CHANGED
@@ -9,6 +9,7 @@
|
|
9
9
|
##現在のコード(動作しない)
|
10
10
|
detail.blade.php
|
11
11
|
```php
|
12
|
+
<script>
|
12
13
|
#data(ex."98765"を配列にする)
|
13
14
|
<?php
|
14
15
|
$x = str_split($data);
|
@@ -24,6 +25,7 @@
|
|
24
25
|
type: "pie",
|
25
26
|
data: data
|
26
27
|
});
|
28
|
+
</script>
|
27
29
|
```
|
28
30
|
$xに配列が格納されていることは確認しました。
|
29
31
|
その上で$x[0]以外の値を使ってグラフを使いたいのですが、上記の方法ではないようなので、正しい方法を教えていただきたいです。
|
1
誤字修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -9,10 +9,21 @@
|
|
9
9
|
##現在のコード(動作しない)
|
10
10
|
detail.blade.php
|
11
11
|
```php
|
12
|
-
#data
|
12
|
+
#data(ex."98765"を配列にする)
|
13
13
|
<?php
|
14
|
-
$
|
14
|
+
$x = str_split($data);
|
15
15
|
?>
|
16
|
-
|
16
|
+
var data = {
|
17
|
-
|
17
|
+
labels: ["ケース1", "ケース2", "ケース3", "ケース4"],
|
18
|
+
datasets: [{
|
19
|
+
data: [x[1], x[2], x[3], x[4]],
|
20
|
+
}]
|
21
|
+
};
|
22
|
+
var ctx = document.getElementById("myChart1");
|
23
|
+
var myPieChart = new Chart(ctx, {
|
24
|
+
type: "pie",
|
25
|
+
data: data
|
26
|
+
});
|
18
|
-
```
|
27
|
+
```
|
28
|
+
$xに配列が格納されていることは確認しました。
|
29
|
+
その上で$x[0]以外の値を使ってグラフを使いたいのですが、上記の方法ではないようなので、正しい方法を教えていただきたいです。
|