質問編集履歴

5

誤字

2019/07/15 15:15

投稿

okpk
okpk

スコア38

test CHANGED
File without changes
test CHANGED
@@ -44,7 +44,9 @@
44
44
 
45
45
  の方が処理として正しいと思うのですが、、
46
46
 
47
- なぜcssのtransitionのデュレーションの秒数を設定する、htmlの切り替まで時間制御できるのでしょうか?
47
+ なぜcssのデュレーションの秒数を書くアニメーションが綺麗に終まで待ってくれるのでしょうか?
48
+
49
+ nuxt/vueのtransitionの機能はページ遷移時にcalssを付与するだけでなく、裏でページ読み込みをデュレーション時間分ずらす。のような処理がなされているのでしょうか?
48
50
 
49
51
 
50
52
 

4

誤字

2019/07/15 15:15

投稿

okpk
okpk

スコア38

test CHANGED
File without changes
test CHANGED
@@ -26,19 +26,19 @@
26
26
 
27
27
 
28
28
 
29
- ・リンクをクリックすると内容が現ページのままopacityが1秒間かけて0になり、
29
+ ・リンクをクリックするとhtmlは現ページのままopacityが1秒間かけて0になり、
30
30
 
31
- 次のページの内容に切り替わるとopacityが1秒間かけて1になる。
31
+ 次のページのhtmlに切り替わるとopacityが1秒間かけて1になる。
32
32
 
33
33
 
34
34
 
35
35
  この理屈がよくわからないです。
36
36
 
37
- 本来リンクがクリックされたら内容が即切り替わるので、
37
+ 本来リンクがクリックされたら遷移先のhtmlにすぐ切り替わるので、
38
38
 
39
39
 
40
40
 
41
- ・リンクをクリックすると内容が切り替わると同時にopacityが1秒間かけて0になっていく。
41
+ ・リンクをクリックするとhtmlが切り替わると同時にopacityが1秒間かけて0になっていく。
42
42
 
43
43
 
44
44
 

3

内容変更しました。

2019/07/15 15:09

投稿

okpk
okpk

スコア38

test CHANGED
@@ -1 +1 @@
1
- nuxt.jsページ遷移時のアニメーションについて
1
+ nuxt.js/vue.js ページ遷移時のtransitionについて
test CHANGED
@@ -1,27 +1,51 @@
1
- nuxt.jsでページ遷移の際アニメーションをつけためはどのような方法が一番良しょうか?
1
+ nuxt/vueのページ遷移classが付与されtransitionて質問す。
2
2
 
3
3
 
4
4
 
5
+ ```css
6
+
5
- デフォルトでページ遷移時に<nuxt />部分にpage-enterleave等のclassが付与されると思うのですがそれだけでは例えばクリックした時点で別ページの内容に切り替わるので、アニメーションを見せた後htmlを切り替える...といった時間による処理が厳しかったり感じます。
7
+ .page-enter-active, .page-leave-active {
8
+
9
+ transition: opacity 1s
10
+
11
+ }
12
+
13
+ .page-enter, .page-leave-to {
14
+
15
+ opacity: 0
16
+
17
+ }
18
+
19
+ ```
6
20
 
7
21
 
8
22
 
9
- また調べと「pageTransition」プロパティいったもが用意されていたり、
23
+ routerを通してページが遷移す際、opacityをつけたいして上記ようなcssを書いたとします。
10
24
 
11
- 「app.router.afterEach」といったrouterによるフックも提供されている?とので いくつか方法があるみたいなのですが...。
25
+ cssを設定しなかった場合、リンクをクリックした同時に次ページの内容に切り替わる思うのですが
12
26
 
13
27
 
14
28
 
15
- 要は在Nuxt.jsでページ遷移する際アニメーションをつる方法/ベストプラクティスが知たいです。
29
+ ・リンクをクリックすると内容が現ページのままopacityが1秒間かて0にな
30
+
31
+ 次のページの内容に切り替わるとopacityが1秒間かけて1になる。
16
32
 
17
33
 
18
34
 
19
- アドバイスただけると幸いです。
35
+ この理屈がよくわからないです。
20
36
 
21
- よろしくお願いします。
37
+ 本来リンクがクリックされたら内容が即切り替わるので、
22
38
 
23
39
 
24
40
 
25
- (追記)
41
+ ・リンクをクリックすると内容が切り替わると同時にopacityが1秒間かけて0になっていく。
26
42
 
43
+
44
+
45
+ の方が処理として正しいと思うのですが、、
46
+
27
- ページ遷移時に次頭にスクロール戻したい場合、それように設定を書く必要があった記憶していたのですが現在バージョンはデフォルト頭に飛ぶようになったのでしょうか?
47
+ なぜcsstransitionのデュレション秒数を設定すると、html切り替わりま時間制御できるのでしょうか?
48
+
49
+
50
+
51
+ そもそもの認識が間違っているのでしょうか。。

2

誤字

2019/07/15 15:07

投稿

okpk
okpk

スコア38

test CHANGED
File without changes
test CHANGED
@@ -24,4 +24,4 @@
24
24
 
25
25
  (追記)
26
26
 
27
- ページ遷移時に次のページの頭にスクロールを戻したい場合、それように設定を書く必要があったと記憶していのですが、現在デフォルトで頭に飛ぶようになったのでしょうか?
27
+ ページ遷移時に次のページの頭にスクロールを戻したい場合、それように設定を書く必要があったと記憶していのですが、現在のバージョンはデフォルトで頭に飛ぶようになったのでしょうか?

1

追記しました。

2019/07/14 09:27

投稿

okpk
okpk

スコア38

test CHANGED
File without changes
test CHANGED
@@ -19,3 +19,9 @@
19
19
  アドバイスいただけると幸いです。
20
20
 
21
21
  よろしくお願いします。
22
+
23
+
24
+
25
+ (追記)
26
+
27
+ ページ遷移時に次のページの頭にスクロールを戻したい場合、それように設定を書く必要があったと記憶しているのですが、現在デフォルトで頭に飛ぶようになったのでしょうか?