質問編集履歴
3
ファイルの構成修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -310,23 +310,23 @@
|
|
310
310
|
|
311
311
|
app
|
312
312
|
|
313
|
-
|
313
|
+
→javascript
|
314
|
-
|
314
|
+
|
315
|
-
|
315
|
+
→→packs
|
316
|
-
|
316
|
+
|
317
|
-
|
317
|
+
→→→application.js
|
318
|
-
|
318
|
+
|
319
|
-
|
319
|
+
→→drag_and_drop.js
|
320
|
-
|
320
|
+
|
321
|
-
|
321
|
+
→views
|
322
|
-
|
322
|
+
|
323
|
-
|
323
|
+
→→layouts
|
324
|
-
|
324
|
+
|
325
|
-
|
325
|
+
→→→application.html.erb
|
326
|
-
|
326
|
+
|
327
|
-
|
327
|
+
→→shift
|
328
|
-
|
328
|
+
|
329
|
-
|
329
|
+
→→→create.html.erb
|
330
330
|
|
331
331
|
|
332
332
|
|
2
ファイル構成などの追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -246,4 +246,88 @@
|
|
246
246
|
|
247
247
|
こちらはappulication.jsにて
|
248
248
|
|
249
|
+
```
|
250
|
+
|
251
|
+
require("@rails/ujs").start()
|
252
|
+
|
253
|
+
require("turbolinks").start()
|
254
|
+
|
255
|
+
require("@rails/activestorage").start()
|
256
|
+
|
257
|
+
require("channels")
|
258
|
+
|
249
|
-
require("drag_and_drop")
|
259
|
+
require("drag_and_drop")
|
260
|
+
|
261
|
+
```
|
262
|
+
|
263
|
+
上記のファイルを呼び出しています。
|
264
|
+
|
265
|
+
|
266
|
+
|
267
|
+
またapplication.html.erbでは
|
268
|
+
|
269
|
+
```
|
270
|
+
|
271
|
+
<!DOCTYPE html>
|
272
|
+
|
273
|
+
<html>
|
274
|
+
|
275
|
+
<head>
|
276
|
+
|
277
|
+
<title>ShiftApp</title>
|
278
|
+
|
279
|
+
<%= csrf_meta_tags %>
|
280
|
+
|
281
|
+
<%= csp_meta_tag %>
|
282
|
+
|
283
|
+
<link rel="stylesheet" type="text/css" href="http://yui.yahooapis.com/3.18.1/build/cssreset/cssreset-min.css">
|
284
|
+
|
285
|
+
<%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track': 'reload' %>
|
286
|
+
|
287
|
+
<%= javascript_pack_tag 'application', 'data-turbolinks-track': 'reload' %>
|
288
|
+
|
289
|
+
</head>
|
290
|
+
|
291
|
+
|
292
|
+
|
293
|
+
<body>
|
294
|
+
|
295
|
+
<%= yield %>
|
296
|
+
|
297
|
+
</body>
|
298
|
+
|
299
|
+
</html>
|
300
|
+
|
301
|
+
```
|
302
|
+
|
303
|
+
といった記述をしています。
|
304
|
+
|
305
|
+
|
306
|
+
|
307
|
+
ファイル構成としては
|
308
|
+
|
309
|
+
|
310
|
+
|
311
|
+
app
|
312
|
+
|
313
|
+
javascript
|
314
|
+
|
315
|
+
packs
|
316
|
+
|
317
|
+
application.js
|
318
|
+
|
319
|
+
drag_and_drop.js
|
320
|
+
|
321
|
+
views
|
322
|
+
|
323
|
+
layouts
|
324
|
+
|
325
|
+
application.html.erb
|
326
|
+
|
327
|
+
shift
|
328
|
+
|
329
|
+
create.html.erb
|
330
|
+
|
331
|
+
|
332
|
+
|
333
|
+
上記の構成になっています。
|
1
ファイルの連結情報についての追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -42,8 +42,6 @@
|
|
42
42
|
|
43
43
|
|
44
44
|
|
45
|
-
|
46
|
-
|
47
45
|
<div class="shift_main">
|
48
46
|
|
49
47
|
<%= params[:date_save] %>
|
@@ -174,7 +172,7 @@
|
|
174
172
|
|
175
173
|
js
|
176
174
|
|
177
|
-
|
175
|
+
drag_and_drop.js
|
178
176
|
|
179
177
|
|
180
178
|
|
@@ -239,3 +237,13 @@
|
|
239
237
|
|
240
238
|
|
241
239
|
初めての質問で至らない点もあるかと思いますが、追記などはすぐに対応できるようにしますので、お答えいただけると幸いです。
|
240
|
+
|
241
|
+
|
242
|
+
|
243
|
+
## 追記
|
244
|
+
|
245
|
+
ファイルの情報が不十分でした。
|
246
|
+
|
247
|
+
こちらはappulication.jsにて
|
248
|
+
|
249
|
+
require("drag_and_drop")と記述してdrag_and_drop.jsを呼び出して使っています。
|