国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

javascript - vue.js には、現(xiàn)在のインターフェイスを特定の部分までスクロールするためのより高速なメソッドはありますか?
為情所困
為情所困 2017-05-18 10:45:35
0
8
697

たとえば、トップに戻るためによく使用される、通常の HTML ページでは、a タグの href 屬性を特定の ID に設(shè)定し、クリックするとその部分までスクロール バーをスクロールできます (もちろん、直接スクロールすることもできます)スクロールバーの距離を設(shè)定します。高)。

私の現(xiàn)在の要件は、同じ vue コンポーネント內(nèi)の異なるボタンをクリックして、スクロール バーを?qū)潖辘工氩糠证蓼钎攻愆`ルすることです (スクロール効果はオプションです)。上記の方法を直接使用するとページジャンプが発生しますが、スクロールバーの高さを直接設(shè)定すると、1つずつ位置を取得する必要があり、前者ほど単純ではありません。

アドバイスを求めていますが、この要件を?qū)g現(xiàn)するためのより良いアイデアはありますか?

為情所困
為情所困

全員に返信(8)
phpcn_u1582

Element.scrollIntoView()

これはJSのネイティブAPIです。呼び出し後、ブラウザはターゲット要素の位置までスクロールします。

https://developer.mozilla.org...

洪濤

アンカーポイントが使用できない場合は、各パーツのスクロールバーの位置を取得することしかできません。

曾經(jīng)蠟筆沒有小新

jsのみを使用できます。次のように、イベント內(nèi)の対象要素とページの先頭の間の距離を取得し、スクロール軸を制御します。 リーリー

阿神

大雑把な見方をすれば、アンカーポイント法は確かに暴力的です。

曾經(jīng)蠟筆沒有小新

ネイティブ js プラグインを見つけてインポートします

阿神

同じ質(zhì)問です!私も分かりません

給我你的懷抱

https://huahua0406.github.io/...

下に対応する左右のスクロールがありますか?

大家講道理

vue-router2

ルーターにはアンカーポイントをシミュレートする機(jī)能があります

最新のダウンロード
詳細(xì)>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート