Nuxt.jsで、初回ページ表示時はHTMLのdata属性が読まれているのですが、
ページ遷移後data属性が読み込まれない原因はどこにあるのでしょうか?
1、luxy.js( https://min30327.github.io/luxy.js/ )と言うスクロールに余韻を与え、さらに要素にdata属性を付与することでパララックスも演出できるプラグインを使用しているのですが、どうもページ遷移をし戻ってくるとパララックス部分が動かなくなります。
html
1<div class="text-box luxy-el" data-speed-y="-10" data-offset="150"> 2 <p class="title">{{item.name}} + {{index}}</p> 3 <p class="category">{{item.category}}</p> 4</div>
↑このdata部分でパララックスのパラメータを与えているのですが、動作しなくなります。
layoutVue
1<template> 2 <div> 3 <Mouse/> 4 <Opening/> 5 <Header/> 6 <div id="luxy"> 7 <nuxt/> 8 </div> 9 </div> 10</template>
↑また、このプラグインではパララックス処理の他に、#luxyを与えることで余韻あるスクロールが動作するようになるのですが、この部分はページ遷移後もうまく動作しています。このことからルーティング内に記載していることが怪しいとは思うのですが、解決法などあるのでしょうか。。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/07/12 06:36
2019/07/12 11:55
2019/07/13 08:58 編集