直播平臺原始碼,vue+vue-fullpage實現整屏滾動頁面
直播平臺原始碼,vue+vue-fullpage實現整屏滾動頁面
一、man.js引入 ,
// An highlighted block import router from './router' Vue.config.productionTip = false // 整屏滾動 import 'fullpage.js/vendors/scrolloverflow'; import VueFullPage from 'vue-fullpage.js'; Vue.use(VueFullPage) /* eslint-disable no-new */ new Vue({ el: '#app', router, components: { App }, template: '<App/>' })
二、使用
1.html,
<template> <div> <full-page :options="options" id="fullpage" ref="fullpage"> <div class="section"> <h3>vue-fullpage.js</h3> </div> <div class="section"> <div class="slide"> <h3>Slide 2.1</h3> </div> <div class="slide"> <h3>Slide 2.2</h3> </div> <div class="slide"> <h3>Slide 2.3</h3> </div> </div> <div class="section"> <h3>Section 3</h3> </div> </full-page> </div> </template>
2.js
export default { data() { return { options: { anchors: ["page1", "page2", "page3", "page4", "page5", "page6"], licenseKey: "OPEN-SOURCE-GPLV3-LICENSE", afterLoad: this.afterLoad, // method中的方法 即回撥函式 scrollOverflow: true, scrollBar: false, menu: "#menu", sectionsColor: [ "#23A84A", "#ff5f45", "#0798ec", "#fec401", "#000000", "#E7EFFE", ], }, }; }, }
三、常用API
1.afterLoad:對應的函式寫在methods中,常用作對頁面的處理
methods:{ afterLoad: function (origin, destination, direction) { // origin 起點 destination終點 direction方向 固定寫法 this.navIndex = destination.index; //destination.index代表對應頁面index(從0開始) //拿到對應頁面的index就可以進行操作 if (destination.index > 0) { this.phoneShow = true; } if (destination.index === 0) { this.phoneShow = false; } }, }
2.moveTo通過事件跳轉到對應的page頁面
options: { afterLoad: this.afterLoad, //一定要在options中插入這段陣列,陣列的值對應page頁面 anchors: ["page1", "page2", "page3", "page4", "page5", "page6"], licenseKey: "OPEN-SOURCE-GPLV3-LICENSE", afterLoad: this.afterLoad, // method中的方法 即回撥函式 scrollOverflow: true, scrollBar: false, menu: "#menu", sectionsColor: [ "#23A84A", "#ff5f45", "#0798ec", "#fec401", "#000000", "#E7EFFE", ], }, moveTo(pages) { //固定寫法,第一個引數代表options中anchors陣列中的值 //在點選時傳遞對應的pages值即可 fullpage_api.moveTo(pages, 1); },
以上就是直播平臺原始碼,vue+vue-fullpage實現整屏滾動頁面, 更多內容歡迎關注之後的文章
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69978258/viewspace-2903647/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 直播平臺原始碼,迴圈滾動RecyclerView的實現原始碼View
- app直播原始碼,平臺登入頁面實現和修改密碼頁面實現APP原始碼密碼
- 直播平臺製作,禁止頁面滾動 / 滾動事件穿透事件穿透
- 直播軟體原始碼,實現頁面滾動到可視區顯示動畫效果原始碼動畫
- 影片直播網站原始碼,flutter 頂部滾動欄頁面網站原始碼Flutter
- 直播商城原始碼,實現左右聯動商品分類頁面原始碼
- 直播系統原始碼,vue實現無縫滾動原始碼Vue
- 直播平臺原始碼,RecycleView實現item重疊水平滑動原始碼View
- 線上直播系統原始碼,實現翻頁載入、下拉滾動載入原始碼
- 影片直播app原始碼,純css實現橫向滾動APP原始碼CSS
- 直播平臺原始碼,FlinkSQL實現行轉列原始碼SQL
- 直播平臺原始碼,數字化大屏地圖輪播的實現echarts原始碼地圖Echarts
- 直播平臺原始碼,純JS實現左右滑動輪播圖原始碼JS
- 影片直播app原始碼,vue實現列表自動滾動的方式APP原始碼Vue
- 10行程式碼實現頁面無限滾動行程
- 直播平臺搭建,實現自定義設定登入頁面
- 手機直播原始碼,使用ViewPager2實現頁面滑動切換原始碼Viewpager
- angular 監聽 Windows 滾動事件 實現頁面滾動載入AngularWindows事件
- 線上直播系統原始碼,迴圈滾動RecyclerView的實現原始碼View
- 直播平臺搭建,JS實現頁面下拉載入資料操作JS
- 直播平臺原始碼開發,簽到功能的實現原始碼
- 直播app原始碼,根據頁面滾動高亮顯示目錄的側邊欄APP原始碼
- H5頁面滾動阻尼效果實現H5
- 直播平臺原始碼,Android實現密碼顯示與隱藏原始碼Android密碼
- 線上直播系統原始碼,LinearLayout下多個ListView實現滾動原始碼View
- 直播平臺搭建原始碼,bootstrap實現圖片輪播效果原始碼boot
- 成品直播原始碼,實現在平臺內部的搜尋原始碼
- 直播平臺原始碼,Android自定義View實現呼吸燈效果原始碼AndroidView
- 直播商城原始碼,vue 彈窗 慣性滾動 加速滾動原始碼Vue
- 直播軟體搭建,vue3 頁面回到頂部(平緩滾動效果)Vue
- web頁面錄屏實現Web
- 直播帶貨原始碼,vue中點選按鈕平滑滾動到頁面某個div位置原始碼Vue
- 成品直播原始碼,html頁面點選按鈕實現頁面跳轉的兩種方法原始碼HTML
- 直播app原始碼,跳轉站外連結或平臺內部跳轉頁面APP原始碼
- 直播平臺搭建原始碼,使用EasyExcel實現匯入匯出功能原始碼Excel
- 直播平臺搭建原始碼,純js實現編輯器撤消/重做原始碼JS
- 直播平臺原始碼,多種方法實現圖片複雜排列原始碼
- 手機直播原始碼,JS實現頁面下拉載入資料操作原始碼JS