ホームページ > 記事 > ウェブフロントエンド > Vueのシームレススクロールコンポーネントの詳しい説明
この記事では、Vue のシームレス スクロール コンポーネントについて詳しく説明します。私は、Vue のシームレス スクロール コンポーネントを素晴らしいもので見つけたことがありませんでした。私は、誰もが一緒に学び、進歩できることを願って、コンポーネントを作成して共有しました。
npm install vue-seamless-scroll --save
以下のes6の使用にはwebpack環境のコンパイルが必要です。
詳細はexample-src/App.vueを参照
import Vue from 'vue' import vueSeamlessScroll from 'vue-seamless-scroll' new Vue({ components: { vueSeamlessScroll } })
例:
詳細はtest/test.htmlを参照してください
<html> <head> ... </head> <body> <p id="app"> <vue-seamless-scroll></vue-seamless-scroll> </p> <script src="vue.js"></script> <script src="vue-seamless-scroll"></script> <script> new Vue({ el: '#app' }) </script> </body> </html>
defaultOption () { return { step: 1, //步长 越大滚动速度越快 limitMoveNum: 5, //启动无缝滚动最小数据量 this.dataList.length hoverStop: true, //是否启用鼠标hover控制 direction: 1, //1 往上 0 往下 openWatch: true, //开启data实时监听 singleHeight: 0, //单条数据高度有值hoverStop关闭 waitTime: 1000 //单步停止等待时间 } }
vue-simless-scroll バグや不備を見つけた場合は、良いと感じたらスターを付けてください。 、星を付けます。
関連する推奨事項: page_jquery で動的データのスクロール効果を実現する
jquery スクロール コンポーネント (vticker.js)
スクロール バーの位置判断に基づく簡単な例_javascript スキル
以上がVueのシームレススクロールコンポーネントの詳しい説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。