質問編集履歴

3

ファイルの構成修正

2021/02/03 10:36

投稿

hakushin_man
hakushin_man

スコア3

test CHANGED
File without changes
test CHANGED
@@ -310,23 +310,23 @@
310
310
 
311
311
  app
312
312
 
313
- javascript
313
+ javascript
314
-
314
+
315
- packs
315
+ →→packs
316
-
316
+
317
- application.js
317
+ →→→application.js
318
-
318
+
319
- drag_and_drop.js
319
+ →→drag_and_drop.js
320
-
320
+
321
- views
321
+ views
322
-
322
+
323
- layouts
323
+ →→layouts
324
-
324
+
325
- application.html.erb
325
+ →→→application.html.erb
326
-
326
+
327
- shift
327
+ →→shift
328
-
328
+
329
- create.html.erb
329
+ →→→create.html.erb
330
330
 
331
331
 
332
332
 

2

ファイル構成などの追記

2021/02/03 10:36

投稿

hakushin_man
hakushin_man

スコア3

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")と記述してdrag_and_drop.jsを呼び出して使っています。
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

ファイルの連結情報についての追記

2021/02/03 10:33

投稿

hakushin_man
hakushin_man

スコア3

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を呼び出して使っています。