teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

4

コードの変更

2018/02/09 13:06

投稿

rrrrrr
rrrrrr

スコア6

title CHANGED
File without changes
body CHANGED
@@ -4,7 +4,11 @@
4
4
  以下が今入力しているコードです。
5
5
  できればサンプルを載せていただけるとありがたいです。
6
6
 
7
+ 追記 教えていただいたことを参考にコードを再入力しましたが
8
+ 変わらずグラフは表示されないままです...。
9
+
10
+ ```
7
- ```<!DOCTYPE HTML>
11
+ <!DOCTYPE HTML>
8
12
  <html>
9
13
  <head>
10
14
  <meta charset="utf-8">
@@ -18,6 +22,7 @@
18
22
  <link rel="stylesheet" href="lib/onsenui/css/onsen-css-components.css">
19
23
  <link rel="stylesheet" href="css/style.css">
20
24
  <script defer src="https://use.fontawesome.com/releases/v5.0.6/js/all.js"></script>
25
+ <script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/2.1.4/Chart.min.js"></script>
21
26
 
22
27
  <script>
23
28
  // Page init event
@@ -30,12 +35,8 @@
30
35
  document.querySelector('#navigator').pushPage('page2.html');
31
36
  };
32
37
 
33
- } else if (page.matches('#second-page')) {
38
+
34
39
 
35
- page.querySelector('#pop-button').onclick = function() {
36
- document.querySelector('#navigator').popPage();
37
- };
38
-
39
40
  }
40
41
  });
41
42
  </script>
@@ -115,11 +116,9 @@
115
116
  <option value="サンプル14">11時半</option>
116
117
  </select> </div>
117
118
  </span>
118
-
119
-
120
-
121
-
122
-
119
+
120
+
121
+
123
122
  <div class = "push-button">
124
123
  <ons-button id="push-button">作成<i class="far fa-hand-point-right"></i></ons-button>
125
124
  </div>
@@ -129,57 +128,58 @@
129
128
  <!-- Page2 -->
130
129
  <ons-template id="page2.html">
131
130
  <ons-page id="second-page">
131
+
132
+
132
133
 
133
134
  <ons-toolbar>
134
- <div class="left"><ons-back-button> </ons-back-button></div>
135
+ <div class="left"><ons-back-button></ons-back-button></div>
135
136
  <div class="center">Page 2</div>
136
137
  </ons-toolbar>
137
138
 
138
- <div class="content" style="text-align: center">
139
- <p>This is the second page.</p>
140
- <ons-button id="pop-button" class = ""> </ons-button>
141
- </div>
142
-
143
- <canvas id="myChart"></canvas>
144
-
145
- <script src="node_modules/chart.js/dist/Chart.min.js"></script>
146
- <script>
147
- var ctx = document.getElementById('myChart').getContext('2d')
148
- var myChart = new Chart(ctx, {
149
- type: 'pie',
150
- data: {
151
- labels: ["M", "T", "W", "T", "F", "S", "S"],
152
- datasets: [{
153
- backgroundColor: [
154
- "#2ecc71",
155
- "#3498db",
156
- "#95a5a6",
157
- "#9b59b6",
158
- "#f1c40f",
159
- "#e74c3c",
160
- "#34495e"
161
- ],
162
- data: [12, 19, 3, 17, 28, 24, 7]
163
- }]
164
- }
165
- })
166
- </script>
167
-
168
139
 
140
+ <p><a href="https://twitter.com/"><i class = "fab fa-twitter fa-fw"></i></a>
141
+ <a href="https://www.instagram.com/?hl=ja"><i class="fab fa-instagram fa-fw"></i></a>
169
- </ons-page>
142
+ </p>
170
143
 
171
144
 
172
145
 
173
146
 
147
+
148
+ <div class="container">
149
+ <h2>Chart.js — Pie Chart Demo (apples)</h2>
150
+ <div>
151
+ <canvas id="myChart"></canvas>
152
+ <script src="app.js"></script>
153
+ </div>
154
+ </div>
174
155
 
156
+
175
-
157
+ </ons-page>
176
-
177
-
178
-
179
-
180
158
 
181
159
 
182
160
 
183
161
  </body>
184
162
  </html>
163
+
164
+ ```
165
+
166
+ ```var ctx = document.getElementById("myChart").getContext('2d');
167
+ var myChart = new Chart(ctx, {
168
+ type: 'pie',
169
+ data: {
170
+ labels: ["M", "T", "W", "T", "F", "S", "S"],
171
+ datasets: [{
172
+ backgroundColor: [
173
+ "#2ecc71",
174
+ "#3498db",
175
+ "#95a5a6",
176
+ "#9b59b6",
177
+ "#f1c40f",
178
+ "#e74c3c",
179
+ "#34495e"
180
+ ],
181
+ data: [12, 19, 3, 17, 28, 24, 7]
182
+ }]
183
+ }
184
+ });
185
185
  ```

3

何度も申し訳ございません。htmlのソースはこれで宜しいでしょうか...?

2018/02/09 13:05

投稿

rrrrrr
rrrrrr

スコア6

title CHANGED
File without changes
body CHANGED
@@ -4,32 +4,182 @@
4
4
  以下が今入力しているコードです。
5
5
  できればサンプルを載せていただけるとありがたいです。
6
6
 
7
- ![イメージ説明](8a8db5151f4bed2506d1d6e86afdc725.png)![イメージ説明](1b60a3c1ce705a2836a7c1a6ed30de95.png)![イメージ説明](927620ac693c6c134d936d3e57d52047.png)![イメージ説明](493714b17e68680b5f7d93aa5c5a7988.png)![イメージ説明](fa0bbeb89873e6b2d672674ab22dd512.png)![イメージ説明](764f4a5a9248143867392749c0b71778.png)
7
+ ```<!DOCTYPE HTML>
8
+ <html>
9
+ <head>
10
+ <meta charset="utf-8">
11
+ <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
12
+ <meta http-equiv="Content-Security-Policy" content="default-src * data: gap: https://ssl.gstatic.com; style-src * 'unsafe-inline'; script-src * 'unsafe-inline' 'unsafe-eval'">
13
+ <script src="components/loader.js"></script>
14
+ <script src="lib/onsenui/js/onsenui.min.js"></script>
8
15
 
16
+ <link rel="stylesheet" href="components/loader.css">
17
+ <link rel="stylesheet" href="lib/onsenui/css/onsenui.css">
18
+ <link rel="stylesheet" href="lib/onsenui/css/onsen-css-components.css">
19
+ <link rel="stylesheet" href="css/style.css">
20
+ <script defer src="https://use.fontawesome.com/releases/v5.0.6/js/all.js"></script>
21
+
22
+ <script>
23
+ // Page init event
24
+ document.addEventListener('init', function(event) {
25
+ var page = event.target;
9
26
 
27
+ if (page.matches('#first-page')) {
10
28
 
29
+ page.querySelector('#push-button').onclick = function() {
11
- ``` <canvas id="myChart"></canvas>
30
+ document.querySelector('#navigator').pushPage('page2.html');
31
+ };
12
32
 
13
- <script src="node_modules/chart.js/dist/Chart.min.js"></script>
14
- <script>
15
- var ctx = document.getElementById('myChart').getContext('2d')
16
- var myChart = new Chart(ctx, {
17
- type: 'pie',
18
- data: {
19
- labels: ["M", "T", "W", "T", "F", "S", "S"],
20
- datasets: [{
21
- backgroundColor: [
22
- "#2ecc71",
23
- "#3498db",
24
- "#95a5a6",
25
- "#9b59b6",
26
- "#f1c40f",
27
- "#e74c3c",
28
- "#34495e"
29
- ],
30
- data: [12, 19, 3, 17, 28, 24, 7]
31
- }]
32
- }
33
- })
34
- </script>
33
+ } else if (page.matches('#second-page')) {
34
+
35
+ page.querySelector('#pop-button').onclick = function() {
36
+ document.querySelector('#navigator').popPage();
37
+ };
38
+
39
+ }
40
+ });
41
+ </script>
42
+ </head>
43
+
44
+ <body>
45
+ <ons-navigator id="navigator" page="page1.html"></ons-navigator>
46
+
47
+ <ons-template id="page1.html">
48
+ <ons-page id="first-page">
49
+ <ons-toolbar>
50
+ <div class = "center">
51
+ page1
52
+ </div>
53
+ </ons-toolbar>
54
+
55
+ <div class="content">
56
+ <div class="center">
57
+ <span>
58
+ <br>
59
+ <br>
60
+ <div>
61
+ <input id="text" class="text-input text-input--material" placeholder="1" type="text" required>
62
+ <select name="example" id = "select">
63
+ <option value="サンプル1">5時</option>
64
+ <option value="サンプル2">5時半</option>
65
+ <option value="サンプル3">6時</option>
66
+ <option value="サンプル4">6時半</option>
67
+ <option value="サンプル5">7時</option>
68
+ <option value="サンプル6">7時半</option>
69
+ <option value="サンプル7">8時</option>
70
+ <option value="サンプル8">8時半</option>
71
+ <option value="サンプル9">9時</option>
72
+ <option value="サンプル10">9時半</option>
73
+ <option value="サンプル11">10時</option>
74
+ <option value="サンプル12">10時半</option>
75
+ <option value="サンプル13">11時</option>
76
+ <option value="サンプル14">11時半</option>
77
+ </select></div>
78
+
79
+ <br />
80
+ <div>
81
+ <input id="aaa" class="text-input text-input--material" placeholder="2" type="password" required>
82
+ <select name="example" id = "select">
83
+ <option value="サンプル1">5時</option>
84
+ <option value="サンプル2">5時半</option>
85
+ <option value="サンプル3">6時</option>
86
+ <option value="サンプル4">6時半</option>
87
+ <option value="サンプル5">7時</option>
88
+ <option value="サンプル6">7時半</option>
89
+ <option value="サンプル7">8時</option>
90
+ <option value="サンプル8">8時半</option>
91
+ <option value="サンプル9">9時</option>
92
+ <option value="サンプル10">9時半</option>
93
+ <option value="サンプル11">10時</option>
94
+ <option value="サンプル12">10時半</option>
95
+ <option value="サンプル13">11時</option>
96
+ <option value="サンプル14">11時半</option>
97
+ </select></div>
98
+ <br>
99
+ <div>
100
+ <input id="bbb" class="text-input text-input--material" placeholder="3" type="etc" required>
101
+ <select name="example" id = "select">
102
+ <option value="サンプル1">5時</option>
103
+ <option value="サンプル2">5時半</option>
104
+ <option value="サンプル3">6時</option>
105
+ <option value="サンプル4">6時半</option>
106
+ <option value="サンプル5">7時</option>
107
+ <option value="サンプル6">7時半</option>
108
+ <option value="サンプル7">8時</option>
109
+ <option value="サンプル8">8時半</option>
110
+ <option value="サンプル9">9時</option>
111
+ <option value="サンプル10">9時半</option>
112
+ <option value="サンプル11">10時</option>
113
+ <option value="サンプル12">10時半</option>
114
+ <option value="サンプル13">11時</option>
115
+ <option value="サンプル14">11時半</option>
116
+ </select> </div>
117
+ </span>
118
+
119
+
120
+
121
+
122
+
123
+ <div class = "push-button">
124
+ <ons-button id="push-button">作成<i class="far fa-hand-point-right"></i></ons-button>
125
+ </div>
126
+ </ons-page>
127
+ </ons-template>
128
+
129
+ <!-- Page2 -->
130
+ <ons-template id="page2.html">
131
+ <ons-page id="second-page">
132
+
133
+ <ons-toolbar>
134
+ <div class="left"><ons-back-button> </ons-back-button></div>
135
+ <div class="center">Page 2</div>
136
+ </ons-toolbar>
137
+
138
+ <div class="content" style="text-align: center">
139
+ <p>This is the second page.</p>
140
+ <ons-button id="pop-button" class = ""> </ons-button>
141
+ </div>
142
+
143
+ <canvas id="myChart"></canvas>
144
+
145
+ <script src="node_modules/chart.js/dist/Chart.min.js"></script>
146
+ <script>
147
+ var ctx = document.getElementById('myChart').getContext('2d')
148
+ var myChart = new Chart(ctx, {
149
+ type: 'pie',
150
+ data: {
151
+ labels: ["M", "T", "W", "T", "F", "S", "S"],
152
+ datasets: [{
153
+ backgroundColor: [
154
+ "#2ecc71",
155
+ "#3498db",
156
+ "#95a5a6",
157
+ "#9b59b6",
158
+ "#f1c40f",
159
+ "#e74c3c",
160
+ "#34495e"
161
+ ],
162
+ data: [12, 19, 3, 17, 28, 24, 7]
163
+ }]
164
+ }
165
+ })
166
+ </script>
167
+
168
+
169
+ </ons-page>
170
+
171
+
172
+
173
+
174
+
175
+
176
+
177
+
178
+
179
+
180
+
181
+
182
+
183
+ </body>
184
+ </html>
35
185
  ```

2

テスト

2018/02/09 06:56

投稿

rrrrrr
rrrrrr

スコア6

title CHANGED
File without changes
body CHANGED
@@ -4,4 +4,32 @@
4
4
  以下が今入力しているコードです。
5
5
  できればサンプルを載せていただけるとありがたいです。
6
6
 
7
- ![イメージ説明](8a8db5151f4bed2506d1d6e86afdc725.png)![イメージ説明](1b60a3c1ce705a2836a7c1a6ed30de95.png)![イメージ説明](927620ac693c6c134d936d3e57d52047.png)![イメージ説明](493714b17e68680b5f7d93aa5c5a7988.png)![イメージ説明](fa0bbeb89873e6b2d672674ab22dd512.png)![イメージ説明](764f4a5a9248143867392749c0b71778.png)
7
+ ![イメージ説明](8a8db5151f4bed2506d1d6e86afdc725.png)![イメージ説明](1b60a3c1ce705a2836a7c1a6ed30de95.png)![イメージ説明](927620ac693c6c134d936d3e57d52047.png)![イメージ説明](493714b17e68680b5f7d93aa5c5a7988.png)![イメージ説明](fa0bbeb89873e6b2d672674ab22dd512.png)![イメージ説明](764f4a5a9248143867392749c0b71778.png)
8
+
9
+
10
+
11
+ ``` <canvas id="myChart"></canvas>
12
+
13
+ <script src="node_modules/chart.js/dist/Chart.min.js"></script>
14
+ <script>
15
+ var ctx = document.getElementById('myChart').getContext('2d')
16
+ var myChart = new Chart(ctx, {
17
+ type: 'pie',
18
+ data: {
19
+ labels: ["M", "T", "W", "T", "F", "S", "S"],
20
+ datasets: [{
21
+ backgroundColor: [
22
+ "#2ecc71",
23
+ "#3498db",
24
+ "#95a5a6",
25
+ "#9b59b6",
26
+ "#f1c40f",
27
+ "#e74c3c",
28
+ "#34495e"
29
+ ],
30
+ data: [12, 19, 3, 17, 28, 24, 7]
31
+ }]
32
+ }
33
+ })
34
+ </script>
35
+ ```

1

わかりづらく申し訳ありません。画像追加いたしました。

2018/02/09 06:52

投稿

rrrrrr
rrrrrr

スコア6

title CHANGED
File without changes
body CHANGED
@@ -4,4 +4,4 @@
4
4
  以下が今入力しているコードです。
5
5
  できればサンプルを載せていただけるとありがたいです。
6
6
 
7
- ![![イメージ説明](6929171796afdf36ad95b4d0e3e3f2a1.png)](d6a80fb3fe7c5b9144ee8cfb1636fed7.png)
7
+ ![イメージ説明](8a8db5151f4bed2506d1d6e86afdc725.png)![イメージ説明](1b60a3c1ce705a2836a7c1a6ed30de95.png)![イメージ説明](927620ac693c6c134d936d3e57d52047.png)![イメージ説明](493714b17e68680b5f7d93aa5c5a7988.png)![イメージ説明](fa0bbeb89873e6b2d672674ab22dd512.png)![イメージ説明](764f4a5a9248143867392749c0b71778.png)