{"_id":"mv-full-page","_rev":"86-8dae8bc8e531ed3d4b2a8140147242fb","time":{"created":"2022-02-20T04:24:43.606Z","0.1.0":"2019-11-25T08:31:47.777Z","modified":"2022-09-02T03:15:47.529Z","0.1.1":"2019-11-25T08:37:48.846Z","0.1.2":"2019-11-25T08:43:38.527Z","0.1.3":"2019-11-25T08:50:31.509Z","0.1.4":"2019-11-25T08:53:53.221Z","0.1.5":"2019-11-25T09:01:09.055Z","0.1.6":"2019-11-25T09:08:01.927Z","0.1.7":"2019-11-25T09:11:21.743Z","0.1.8":"2019-11-25T09:15:45.116Z","0.1.9":"2019-11-25T09:25:19.406Z","0.1.10":"2019-11-25T09:28:08.232Z","1.0.0":"2019-11-26T01:17:24.494Z","1.0.1":"2019-11-26T01:32:45.214Z","1.0.2":"2019-11-26T01:48:32.140Z","1.0.3":"2019-11-26T02:00:08.848Z","1.0.4":"2019-11-26T02:19:10.390Z","1.0.5":"2019-11-26T02:48:15.353Z","1.0.6":"2019-11-26T07:42:06.114Z","1.0.7":"2019-11-26T07:45:55.350Z","1.0.8":"2019-11-26T09:33:02.261Z","1.0.9":"2019-11-26T09:38:55.816Z","1.0.10":"2019-11-27T01:37:33.544Z","1.0.11":"2019-11-27T01:53:45.467Z","1.0.12":"2019-11-27T03:19:15.450Z","1.0.13":"2019-11-27T08:05:43.483Z","1.0.14":"2019-11-27T08:16:01.732Z","1.0.15":"2020-03-26T06:56:14.187Z","1.1.0":"2020-03-26T06:56:33.815Z","1.1.1":"2020-05-21T05:46:14.976Z","1.1.2":"2020-05-21T05:57:43.155Z","1.1.3":"2020-06-19T08:52:00.863Z","1.1.4":"2020-07-09T11:51:50.393Z","1.1.5":"2020-07-16T08:50:01.586Z","1.1.6":"2020-07-25T08:13:32.095Z","1.1.7":"2021-01-07T02:22:53.606Z","1.1.8":"2021-01-12T01:44:51.050Z","1.1.9":"2021-01-15T04:37:22.033Z","1.2.0":"2021-01-15T09:07:12.085Z","1.2.1":"2021-01-20T02:16:54.061Z","1.2.2":"2021-01-26T01:58:25.744Z","1.2.3":"2021-01-27T02:23:08.603Z","1.2.4":"2021-03-25T03:57:17.231Z","1.2.5":"2021-03-25T04:01:59.309Z","1.2.6":"2021-03-25T05:52:24.639Z","1.2.7":"2021-03-25T06:48:41.807Z","1.2.8":"2021-03-25T07:00:48.884Z","1.2.9":"2021-03-26T03:30:20.896Z","1.2.10":"2021-03-30T07:56:22.903Z","1.2.11":"2021-03-30T08:12:50.821Z","1.2.12":"2021-03-31T04:17:41.755Z","1.2.13":"2021-04-08T08:28:34.765Z","1.2.14":"2021-04-09T06:56:08.070Z","1.2.15":"2021-04-09T07:16:34.085Z","1.3.0":"2021-07-31T05:54:53.016Z","1.3.1":"2021-07-31T06:15:05.602Z","1.3.2":"2021-09-10T03:45:20.497Z","1.3.3":"2021-09-18T09:48:05.359Z","1.3.4":"2021-10-18T07:42:56.829Z","1.3.5":"2021-10-18T07:47:41.293Z","3.0.0-alpha.0":"2022-02-09T03:23:46.761Z","3.0.0-alpha.1":"2022-02-09T03:29:18.663Z","3.0.0-alpha.2":"2022-02-09T03:30:41.137Z","3.0.0-alpha.3":"2022-02-09T05:53:34.796Z","3.0.0-alpha.4":"2022-02-09T05:59:04.049Z","3.0.0-alpha.5":"2022-02-18T05:55:30.952Z","3.0.0-alpha.6":"2022-02-18T07:13:59.985Z","3.0.0-alpha.7":"2022-02-18T07:32:50.504Z","3.0.0-alpha.8":"2022-02-18T07:56:48.062Z","3.0.0":"2022-02-18T09:07:41.825Z","1.3.6":"2022-02-20T04:24:43.760Z","3.0.1":"2022-02-20T04:26:30.141Z","3.0.2":"2022-02-20T04:36:58.632Z","3.0.3":"2022-04-21T01:56:34.421Z","3.0.4":"2022-04-21T02:09:38.932Z","3.1.0":"2022-04-22T05:50:13.919Z","3.1.1":"2022-04-22T06:33:26.478Z","1.3.7":"2022-04-24T02:05:01.474Z","1.3.8":"2022-04-24T02:06:32.234Z","1.4.0":"2022-04-24T02:08:48.453Z","3.0.5":"2022-04-24T02:10:26.761Z","3.1.2":"2022-04-26T08:38:38.534Z","3.1.3":"2022-07-28T10:25:55.764Z","3.1.4":"2022-07-28T10:26:51.714Z","3.1.5":"2022-09-02T03:15:47.463Z"},"name":"mv-full-page","dist-tags":{"latest":"3.1.5","next":"3.0.2","vue2":"1.4.0"},"versions":{"1.3.6":{"name":"mv-full-page","version":"1.3.6","private":false,"main":"lib-dist/mv-full-page.umd.min.js","types":"types/index.d.ts","scripts":{"dev":"vue-cli-service serve","build":"vue-cli-service build","build:lib":"vue-cli-service build --mode lib --target lib --name  mv-full-page src/components/MvFullPage/index.js ","test:unit":"vue-cli-service test:unit","lint":"vue-cli-service lint"},"peerDependencies":{"vue":"^2.6.11"},"devDependencies":{"@vue/cli-plugin-babel":"~4.4.0","@vue/cli-plugin-eslint":"~4.4.0","@vue/cli-plugin-router":"~4.4.0","@vue/cli-plugin-vuex":"~4.4.0","@vue/cli-service":"~4.4.0","@vue/test-utils":"1.0.0-beta.29","animate.css":"^3.5.2","babel-eslint":"^10.0.3","babel-plugin-transform-remove-console":"^6.9.4","core-js":"^3.6.5","eslint":"^5.16.0","eslint-plugin-vue":"^5.0.0","sass":"^1.19.0","sass-loader":"^8.0.0","vconsole":"^3.4.0","vue-router":"^3.2.0","vue-template-compiler":"^2.6.10","vuex":"^3.4.0"},"repository":{"type":"git","url":"https://gitee.com/null_639_5368/v-full-page.git"},"homepage":"https://gitee.com/null_639_5368/v-full-page","license":"MIT","gitHead":"d2c13a42d84b396f1bde8b277e9e2120452a5433","description":"> A sliding (rolling) component compatible with PC and mobile terminal (including WeChat public number)","_id":"mv-full-page@1.3.6","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-uLyNCJSmvS1hu3cY0BiJYBYS9N3Ag3dFikGbpi7dKFP6S4LL50843dLthpZmoubUorTMuZc6fVFGVmL+GOUVuQ==","shasum":"ca002732fce62bcfff5b44d831ec29a213b41c41","tarball":"https://registry.npmjs.org/mv-full-page/-/mv-full-page-1.3.6.tgz","fileCount":13,"unpackedSize":329668,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEcKLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqI5A/+M/NZVLRIj4P9siZS9FJVQwH/a66vAxcWtdRtHvvt0QVVLY1W\r\npoxGNDgUIbPl4T9J4EK7kvZjcqB4PlETtSt63rJRMqJkd9tfODzGoWCwyFIV\r\nswpCpcJcEj8dSMrR2e+1aJMtSCgOPk4Zs5nYfugGXEYUUsN3G/VUwxhkZPGQ\r\nuBGRDETF90alxX4yIWcDD91b2pPoDaLs8wa1Qwoq5MSupKesyKvLFM8+yQti\r\nFH1bghcvrQeiDcMEvIRceYW36uPkkn5Yl6dx0ftq7jeQ08Z+IJdvt/uJ6BqY\r\nLwNFxjKDll8lyXwIeCTQNvdgAkXz/GenFTIG82SxrmxPItayFbmgslSbHUCG\r\nAjnwqTspj66ieiiCoyv4SIuUXoNBG/aiTfxYHQGpU85E8xQwjjIhgUHJ18Xv\r\nStcaYe60DIq3QXja6jVEI5b0+qB54Eq/UCPX/3bHhzR2PQXGnV5YlK1KfAYU\r\niAQoM3IIzif3DaKdca6y7nDDCU/fPJIXcpooTj0mhUfwnn7BWOP1Wtvi1ZOu\r\n9dJrmw38qs35oISu26FyR7xjwnETDA18z9BU7gT5at2eAuxElev6lF+Fbfvg\r\nV2kXNXbrClEe6DkNccVIBnceaiCScz4BEQIFLr+qfeavYSrCwLiZArsKsAQ2\r\naG7VZH7oEO4FauBiyu19aSaYQvykz6Fu0bE=\r\n=MI/f\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrnZvouwilwU6MIQYOKomqtZDd57uGLkMffHKCFLEkqgIhAPIgRuZDE7MhydvpbPbnq/8pwOI0vPAnIAzHgnDPZC0B"}]},"_npmUser":{"name":"qq1013480204","email":"1013480204@qq.com"},"directories":{},"maintainers":[{"name":"qq1013480204","email":"1013480204@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mv-full-page_1.3.6_1645331083606_0.11399289327631013"},"_hasShrinkwrap":false},"3.0.1":{"name":"mv-full-page","version":"3.0.1","main":"./dist-lib/mv-full-page.umd.js","module":"./dist-lib/mv-full-page.es.js","exports":{".":{"import":"./dist-lib/mv-full-page.es.js","require":"./dist-lib/mv-full-page.umd.js"}},"types":"./types/index.d.ts","scripts":{"dev":"vite --host","build":"vite build","preview":"vite preview","build:lib":"vite build --mode lib"},"dependencies":{"lodash":"^4.17.21"},"devDependencies":{"@types/lodash":"^4.14.178","@types/node":"^17.0.16","@vitejs/plugin-legacy":"^1.6.4","@vitejs/plugin-vue":"^2.1.0","sass":"^1.49.7","vite":"^2.7.13","vue":"^3.2.29"},"repository":{"type":"git","url":"git@gitee.com:null_639_5368/v-full-page.git"},"keywords":["vue","vue3","mobile","frontend","component","components"],"author":{"name":"maybe","email":"maybe52052@gmail.com"},"readme":"\r\n<h1 style=\"text-align:center;\">mv-full-page</h1>\r\n<p align=\"center\">\r\n 兼容PC、移动端(微信公众号) 全屏滚动组件\r\n</p>\r\n<p align=\"center\">\r\n 如果觉得还不错, star一下项目,\r\n 然后在网页底部捐赠给作者一杯咖啡钱。\r\n</p>\r\n\r\n <p align=\"center\" >\r\n    <img src=\"https://img.shields.io/npm/v/mv-full-page/next?style=flat-square\" alt=\"npm version\"  style=\"margin-right:5px;\" />\r\n    <img src=\"https://img.shields.io/npm/dt/mv-full-page.svg?style=flat-square&color=#4fc08d\" alt=\"downloads\" style=\"margin-right:5px;\"   />\r\n    <img src=\"https://img.shields.io/jsdelivr/npm/hm/mv-full-page@next?style=flat-square\" alt=\"Jsdelivr Hits\" style=\"margin-right:5px;\"  >\r\n\r\n  <img src=\"https://img.shields.io/github/stars/maybeQHL/mv-full-page?style=flat-square&logo=GitHub\" alt=\"star\" style=\"margin-right:5px;\"  >\r\n   <img src=\"https://gitee.com/null_639_5368/v-full-page/badge/star.svg?style=flat-square\" alt=\"star\">\r\n</p>\r\n\r\n#### 其他版本\r\nVue2版本请移步[2.0分支](https://gitee.com/null_639_5368/v-full-page/tree/master/)\r\n\r\n## 安装\r\n```\r\nnpm i mv-full-page@next\r\n```\r\n或\r\n```\r\nyarn add mv-full-page@next\r\n```\r\n\r\n## 全局注册\r\n\r\n``` \r\nimport { createApp } from 'vue';\r\nimport MvFullPage from 'mv-full-page'\r\nimport 'mv-full-page/dist-lib/style.css'\r\n\r\nconst app = createApp();\r\n\r\napp.use(MvFullPage);\r\n```\r\n## 局部注册\r\n```\r\nimport { defineComponent } from \"vue\";\r\nimport MvFullPage from 'mv-full-page'\r\nimport 'mv-full-page/dist-lib/style.css'\r\n\r\nexport default defineComponent({\r\n    components:{\r\n        MvFullPage\r\n    }\r\n});\r\n```\r\n## 示例代码\r\n### 基本使用\r\n\r\n[跳转](https://gitee.com/null_639_5368/v-full-page/blob/vue3/src/App.vue)\r\n\r\n### 动态插槽\r\n```\r\n   <mv-full-page   \r\n    :pages=\"list.length\"\r\n    :v-model:page=\"page\" \r\n    >\r\n      <!-- 动态插槽 -->\r\n      <template\r\n        v-slot:[dynamicSlotName+(index+1)]\r\n        v-for=\"(item, index) in list\"\r\n      >\r\n        <div :class=\"`page${index + 1}`\" :key=\"index\">\r\n          {{ `页面${JSON.stringify(item)}` }}\r\n        </div>\r\n      </template>\r\n    </mv-full-page>\r\n```\r\n## 演示\r\n\r\n[Demo](http://null_639_5368.gitee.io/v-full-page)\r\n\r\n\r\n## 功能点\r\n\r\n*  移动端触摸滑动\r\n\r\n*  pc端鼠标滚轮切换\r\n\r\n*  支持页面缓存\r\n\r\n*  解决 ios 滑动页面回弹\r\n\r\n*  支持滚动方向切换\r\n\r\n*  支持局部滚动（处理了微信公众号局部元素滚动回弹的问题）\r\n\r\n*  支持自定义滚动容器定位方式和容器大小\r\n\r\n*  指示器切换页面\r\n\r\n*  支持自定义过渡动画速度\r\n\r\n*  支持响应式窗口大小改变\r\n\r\n*  支持动态插槽\r\n\r\n*  支持 typescript\r\n\r\n## Props\r\n\r\n| name                 | 类型   | 默认值 | 备注       |\r\n| -------------------- | ------ | ------ | ---------- |\r\n| pages                | Number | 1      | 页面总数   |\r\n| page: `v-model:page` | Number | 1      | 当前页面   |\r\n| config               | Object | -      | 详情见配置 |\r\n\r\n### 配置\r\n```\r\n{\r\n    /**\r\n     * 定位模式\r\n     */\r\n    position: \"fixed\",\r\n    /**\r\n     * 自定义容器宽度\r\n     */\r\n    width: \"100%\",\r\n    /**\r\n     * 自定义容器高度\r\n     */\r\n    height: \"100%\",\r\n    /**\r\n     *  v => 垂直方向 ， h => 水平方向\r\n     */\r\n    direction: \"h\",\r\n    poi: {\r\n      /**\r\n       * 显示指示器\r\n       */\r\n      pointer: true,\r\n      /**\r\n       * 指示器位置\r\n       */\r\n      position: \"right\",\r\n    },\r\n    /**\r\n     * 缓存页面\r\n     */\r\n    cache: true,\r\n    /**\r\n     * 页面背景数组\r\n     * @example [{color:'green',image:'http://...'}]\r\n     */\r\n    bgArr: [],\r\n    /**\r\n     * 背景图片属性配置\r\n     */\r\n    bgConfig: {\r\n      fit: \"cover\",\r\n    },\r\n    /**\r\n     * 自定义过渡动画\r\n     */\r\n    transition: {\r\n      duration: \"1000ms\", // 动画时长\r\n      timingFun: \"ease\", // 动画速度曲线\r\n      delay: \"0s\", // 动画延迟\r\n    },\r\n    //  循环播放\r\n    loop: false,\r\n    arrow: {\r\n      // 上一页箭头\r\n      last: false,\r\n      // 下一页箭头\r\n      next: false,\r\n    },\r\n    // 自动播放\r\n    autoPlay: {\r\n      play: false,\r\n      // 切换间隔\r\n      interval: 1000,\r\n    },\r\n}\r\n```\r\n\r\n***\r\n\r\n### Events\r\n\r\n| name             | 说明                            | 回调参数                              |\r\n| ---------------- | ------------------------------- | ------------------------------------- |\r\n| rollEnd          | 滚动页面后触发                  | `(page:滚动后的页码)`                 |\r\n| pointerMouseover | 指示器mouseover事件和指示器索引 | `({event:事件,index:指示器对应索引})` |\r\n<br>\r\n\r\n### 局部滚动 div\r\n\r\n| name        | 类型    | 默认值 | 备注                                                                  |\r\n| ----------- | ------- | ------ | --------------------------------------------------------------------- |\r\n| data-scroll | Boolean | false  | 局部滚动一定要在滚动容器添加这个属性 `<div data-scroll=\"true\"></div>` |\r\n\r\n\r\n## Browsers support\r\n\r\n| [<img src=\"https://raw.githubusercontent.com/alrra/browser-logos/master/src/edge/edge_48x48.png\" alt=\"IE / Edge\" width=\"42px\" height=\"42px\" />](https://godban.github.io/browsers-support-badges/)</br>Edge | [<img src=\"https://raw.githubusercontent.com/alrra/browser-logos/master/src/firefox/firefox_48x48.png\" alt=\"Firefox\" width=\"42px\" height=\"42px\" />](https://godban.github.io/browsers-support-badges/)</br>Firefox | [<img src=\"https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png\" alt=\"Chrome\" width=\"42px\" height=\"42px\" />](https://godban.github.io/browsers-support-badges/)</br>Chrome | [<img src=\"https://raw.githubusercontent.com/alrra/browser-logos/master/src/safari/safari_48x48.png\" alt=\"Safari\" width=\"42px\" height=\"42px\" />](https://godban.github.io/browsers-support-badges/)</br>Safari |\r\n| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\r\n| Edge                                                                                                                                                                                                        | last 2 versions                                                                                                                                                                                                    | last 2 versions                                                                                                                                                                                                | last 2 versions                                                                                                                                                                                                |\r\n","readmeFilename":"README.md","gitHead":"4bc4bda851d86fea8850e8e91a82d6f0e7ab8bc3","description":"<h1 style=\"text-align:center;\">mv-full-page</h1>\r <p align=\"center\">\r  兼容PC、移动端(微信公众号) 全屏滚动组件\r </p>\r <p align=\"center\">\r  如果觉得还不错, star一下项目,\r  然后在网页底部捐赠给作者一杯咖啡钱。\r </p>","_id":"mv-full-page@3.0.1","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-IgNtrSrirSj3QfxvVwbHIQ68uhE2Qw1xspICVGx3j+6VxnCeNrrB79GDVvx9YqvXXXZ8JAlZGzoYn1+Lfblk7A==","shasum":"82482dd1b4141ca3b31a5acdc37c136439c5b715","tarball":"https://registry.npmjs.org/mv-full-page/-/mv-full-page-3.0.1.tgz","fileCount":8,"unpackedSize":105270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEcL2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4IQ//Z93U2uHSd5XPCeVJT+lvVEDKwf9cyoICNJ8ZZhAsGb8rPHP5\r\n4ArouW972EkrQeuojpzmQyJwKv5+cCM/9yqn3TQ4pCH30zWVIr2DpbbgSYJp\r\nCMjmQXmilcIWUvnK4vbcl/bWgJ7xQbl0NRInLT05dcQwmGuXwRl4YnckYws/\r\n2+UJpkiKWXNb+03on+kf7HNMIOQh0KmlZrj25uGe28DVxHGglUCszo6mFSx2\r\n44p2/aysGD6I5M4Tpv7av7aaka59aFJL1PcjyBe9aZmrbvhG6t0B20XOW9rx\r\niEQ73d08Pn44xv1JMZ6IQNgCgAYRDwKKD+5h2bpUVw+Tq2vML3DxeETrifxp\r\npAT0Ixcqux4PCfXfV//sN6BnfLBbDusjYG4VkZvV+UPuvLgBPhrvS2Z9QB4f\r\n+TnZ8zYcPywdOw7a9gKM7A0xdnOdri82T+FXqucqr369uegMTSt4Dc1fH+S8\r\nurrAai74PTuXimOAz4Mdu6F8Y3hYImbuwSKitoLHpkvu/HtS/sicBfglmC3D\r\nux81VG+N1M15Y6XSTyHBRVumejfryuXzVG9esDBXHaylLy/CX21Z+xmyMdff\r\nMv+xp0rX+H0YWpOsjMsCejCbdyTw7omgB+IsrZHMS48uGqEXC0GUeKrLr7VZ\r\nR74YU7iWPffnvQtkQwPFyWjjnf1Fft3lpFE=\r\n=aPNT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqBlcbDS65/F7IRj2MAy4nVOtJTI6FT2nI4ODJJayMVgIgNP1Nel/Jb3t2JE8Ij55QdXSI6hKiJKj48b5hnh9Cx88="}]},"_npmUser":{"name":"qq1013480204","email":"1013480204@qq.com"},"directories":{},"maintainers":[{"name":"qq1013480204","email":"1013480204@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mv-full-page_3.0.1_1645331189797_0.9841280471494507"},"_hasShrinkwrap":false},"3.0.2":{"name":"mv-full-page","version":"3.0.2","main":"./dist-lib/mv-full-page.umd.js","module":"./dist-lib/mv-full-page.es.js","exports":{".":{"import":"./dist-lib/mv-full-page.es.js","require":"./dist-lib/mv-full-page.umd.js"}},"types":"./types/index.d.ts","scripts":{"dev":"vite --host","build":"vite build","preview":"vite preview","build:lib":"vite build --mode lib"},"dependencies":{"lodash":"^4.17.21"},"devDependencies":{"@types/lodash":"^4.14.178","@types/node":"^17.0.16","@vitejs/plugin-legacy":"^1.6.4","@vitejs/plugin-vue":"^2.1.0","sass":"^1.49.7","vite":"^2.7.13","vue":"^3.2.29"},"repository":{"type":"git","url":"git@gitee.com:null_639_5368/v-full-page.git"},"keywords":["vue","vue3","mobile","frontend","component","components"],"author":{"name":"maybe","email":"maybe52052@gmail.com"},"readme":"\r\n<h1 style=\"text-align:center;\">mv-full-page</h1>\r\n<p align=\"center\">\r\n 兼容PC、移动端(微信公众号) 全屏滚动组件\r\n</p>\r\n<p align=\"center\">\r\n 如果觉得还不错, star一下项目,\r\n 然后在网页底部捐赠给作者一杯咖啡钱。\r\n</p>\r\n\r\n <p align=\"center\" >\r\n    <img src=\"https://img.shields.io/npm/v/mv-full-page/next?style=flat-square\" alt=\"npm version\"  style=\"margin-right:5px;\" />\r\n    <img src=\"https://img.shields.io/npm/dt/mv-full-page.svg?style=flat-square&color=#4fc08d\" alt=\"downloads\" style=\"margin-right:5px;\"   />\r\n    <img src=\"https://img.shields.io/jsdelivr/npm/hm/mv-full-page@next?style=flat-square\" alt=\"Jsdelivr Hits\" style=\"margin-right:5px;\"  >\r\n\r\n  <img src=\"https://img.shields.io/github/stars/maybeQHL/mv-full-page?style=flat-square&logo=GitHub\" alt=\"star\" style=\"margin-right:5px;\"  >\r\n   <img src=\"https://gitee.com/null_639_5368/v-full-page/badge/star.svg?style=flat-square\" alt=\"star\">\r\n</p>\r\n\r\n#### 其他版本\r\nVue2版本请移步[2.0分支](https://gitee.com/null_639_5368/v-full-page/tree/master/)\r\n\r\n## 安装\r\n```\r\nnpm i mv-full-page@next\r\n```\r\n或\r\n```\r\nyarn add mv-full-page@next\r\n```\r\n\r\n## 全局注册\r\n\r\n``` \r\nimport { createApp } from 'vue';\r\nimport MvFullPage from 'mv-full-page'\r\nimport 'mv-full-page/dist-lib/style.css'\r\n\r\nconst app = createApp();\r\n\r\napp.use(MvFullPage);\r\n```\r\n## 局部注册\r\n```\r\nimport { defineComponent } from \"vue\";\r\nimport MvFullPage from 'mv-full-page'\r\nimport 'mv-full-page/dist-lib/style.css'\r\n\r\nexport default defineComponent({\r\n    components:{\r\n        MvFullPage\r\n    }\r\n});\r\n```\r\n## 示例代码\r\n### 基本使用\r\n\r\n[跳转](https://gitee.com/null_639_5368/v-full-page/blob/vue3/src/App.vue)\r\n\r\n### 动态插槽\r\n```\r\n   <mv-full-page   \r\n    :pages=\"list.length\"\r\n    :v-model:page=\"page\" \r\n    >\r\n      <!-- 动态插槽 -->\r\n      <template\r\n        v-slot:[dynamicSlotName+(index+1)]\r\n        v-for=\"(item, index) in list\"\r\n      >\r\n        <div :class=\"`page${index + 1}`\" :key=\"index\">\r\n          {{ `页面${JSON.stringify(item)}` }}\r\n        </div>\r\n      </template>\r\n    </mv-full-page>\r\n```\r\n## 演示\r\n\r\n[Demo](http://null_639_5368.gitee.io/v-full-page)\r\n\r\n\r\n## 功能点\r\n\r\n*  移动端触摸滑动\r\n\r\n*  pc端鼠标滚轮切换\r\n\r\n*  支持页面缓存\r\n\r\n*  解决 ios 滑动页面回弹\r\n\r\n*  支持滚动方向切换\r\n\r\n*  支持局部滚动（处理了微信公众号局部元素滚动回弹的问题）\r\n\r\n*  支持自定义滚动容器定位方式和容器大小\r\n\r\n*  指示器切换页面\r\n\r\n*  支持自定义过渡动画速度\r\n\r\n*  支持响应式窗口大小改变\r\n\r\n*  支持动态插槽\r\n\r\n*  支持 typescript\r\n\r\n## Props\r\n\r\n| name                 | 类型   | 默认值 | 备注       |\r\n| -------------------- | ------ | ------ | ---------- |\r\n| pages                | Number | 1      | 页面总数   |\r\n| page: `v-model:page` | Number | 1      | 当前页面   |\r\n| config               | Object | -      | 详情见配置 |\r\n\r\n### 配置\r\n```\r\n{\r\n    /**\r\n     * 定位模式\r\n     */\r\n    position: \"fixed\",\r\n    /**\r\n     * 自定义容器宽度\r\n     */\r\n    width: \"100%\",\r\n    /**\r\n     * 自定义容器高度\r\n     */\r\n    height: \"100%\",\r\n    /**\r\n     *  v => 垂直方向 ， h => 水平方向\r\n     */\r\n    direction: \"h\",\r\n    poi: {\r\n      /**\r\n       * 显示指示器\r\n       */\r\n      pointer: true,\r\n      /**\r\n       * 指示器位置\r\n       */\r\n      position: \"right\",\r\n    },\r\n    /**\r\n     * 缓存页面\r\n     */\r\n    cache: true,\r\n    /**\r\n     * 页面背景数组\r\n     * @example [{color:'green',image:'http://...'}]\r\n     */\r\n    bgArr: [],\r\n    /**\r\n     * 背景图片属性配置\r\n     */\r\n    bgConfig: {\r\n      fit: \"cover\",\r\n    },\r\n    /**\r\n     * 自定义过渡动画\r\n     */\r\n    transition: {\r\n      duration: \"1000ms\", // 动画时长\r\n      timingFun: \"ease\", // 动画速度曲线\r\n      delay: \"0s\", // 动画延迟\r\n    },\r\n    //  循环播放\r\n    loop: false,\r\n    arrow: {\r\n      // 上一页箭头\r\n      last: false,\r\n      // 下一页箭头\r\n      next: false,\r\n    },\r\n    // 自动播放\r\n    autoPlay: {\r\n      play: false,\r\n      // 切换间隔\r\n      interval: 1000,\r\n    },\r\n}\r\n```\r\n\r\n***\r\n\r\n### Events\r\n\r\n| name             | 说明                            | 回调参数                              |\r\n| ---------------- | ------------------------------- | ------------------------------------- |\r\n| rollEnd          | 滚动页面后触发                  | `(page:滚动后的页码)`                 |\r\n| pointerMouseover | 指示器mouseover事件和指示器索引 | `({event:事件,index:指示器对应索引})` |\r\n<br>\r\n\r\n### 局部滚动 div\r\n\r\n| name        | 类型    | 默认值 | 备注                                                                  |\r\n| ----------- | ------- | ------ | --------------------------------------------------------------------- |\r\n| data-scroll | Boolean | false  | 局部滚动一定要在滚动容器添加这个属性 `<div data-scroll=\"true\"></div>` |\r\n\r\n\r\n## Browsers support\r\n\r\n| [<img src=\"https://raw.githubusercontent.com/alrra/browser-logos/master/src/edge/edge_48x48.png\" alt=\"IE / Edge\" width=\"42px\" height=\"42px\" />](https://godban.github.io/browsers-support-badges/)</br>Edge | [<img src=\"https://raw.githubusercontent.com/alrra/browser-logos/master/src/firefox/firefox_48x48.png\" alt=\"Firefox\" width=\"42px\" height=\"42px\" />](https://godban.github.io/browsers-support-badges/)</br>Firefox | [<img src=\"https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png\" alt=\"Chrome\" width=\"42px\" height=\"42px\" />](https://godban.github.io/browsers-support-badges/)</br>Chrome | [<img src=\"https://raw.githubusercontent.com/alrra/browser-logos/master/src/safari/safari_48x48.png\" alt=\"Safari\" width=\"42px\" height=\"42px\" />](https://godban.github.io/browsers-support-badges/)</br>Safari |\r\n| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\r\n| Edge                                                                                                                                                                                                        | last 2 versions                                                                                                                                                                                                    | last 2 versions                                                                                                                                                                                                | last 2 versions                                                                                                                                                                                                |\r\n","readmeFilename":"README.md","gitHead":"fd76aefa27d589da2b2c2f8bc5a1395633057df0","description":"<h1 style=\"text-align:center;\">mv-full-page</h1>\r <p align=\"center\">\r  兼容PC、移动端(微信公众号) 全屏滚动组件\r </p>\r <p align=\"center\">\r  如果觉得还不错, star一下项目,\r  然后在网页底部捐赠给作者一杯咖啡钱。\r </p>","_id":"mv-full-page@3.0.2","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-nwwxzTLRWfLz4PpOTfCHLdX81J2JAQlh6oVMTT4n46pJcqR+jbrDKkBhjWiQtjLZ6X7gTSZYp+Qhb5X8gBF1pA==","shasum":"3e27e026d99114861449e6aea8644e2530568f9e","tarball":"https://registry.npmjs.org/mv-full-page/-/mv-full-page-3.0.2.tgz","fileCount":8,"unpackedSize":105235,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEcVqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr1xw//RmZo7SyOXkYdGF1kMLyzkxd6HgrZq+SUcocXv24pZh9m0XdN\r\nY00/LKCm52q6RKFf0G7MZ0FGvxKZ9mQaKxA5zvMtBgTjM5mYQ20vRKPzzWZC\r\nT+6C6oOeaFC1KFBShetf0mpIT1znquxbZLoYBd5gqlEsazL6GXePhDgc13Ac\r\n9UWEjagCvWHw+E0OqoPfUnwqzcgxbP9mwE8+yEhiFv2ovNdi1tm3wLD/Y9iN\r\n3ukTzoVLHqkXMbFitsx7gzebRIRnmoAmRGaQ/4wU7fkAS/CZEr+fZSUjP5c/\r\nT8yDjWDvfIx4edsf5Ni76R+JtybbveWm7hk2+uLpqRFw5rCgCo3lpGq62bfR\r\nFlEXX5ZCYwdSsLQ7UlPHY7x669cnc22/EFWWykHRewFueBMxU7d6sXaNbiio\r\nVUgtOK2yDCg92l/sbCH/Dg7/Msc3e3s4kg/14KgiDi6KewSZQrPPWOR4L5wH\r\nVEHm9UEt1UzQAntA/Zn1LDA7bfc5fnz5LhGHWTfbB9oFnfT3gqX9cYLJh75r\r\ng0+gLk9bP6KNXVrYGNqFN4m0H4XoLswlS4S20mkb6Opn9zBU6sWqBA3/NHY9\r\nDcGj0GXqNflpZs/qWf/HcbGVN+r5ViwHr9mUwP0+Qkr43BzA1s8ZNx0oKeR5\r\n3/XahMjAewbGHFylIg8Uw/zNqE7ZuWTtSSg=\r\n=pYpK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrGbS9NpU9PaMa7EoChCFUEWWBJ/af7bQcBAueMBabUgIhAMdXD6BcFvOuO7XJPnoGnmEmCw1e9DOD/dSVdJZHcQ3/"}]},"_npmUser":{"name":"qq1013480204","email":"1013480204@qq.com"},"directories":{},"maintainers":[{"name":"qq1013480204","email":"1013480204@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mv-full-page_3.0.2_1645331818459_0.7603125405304223"},"_hasShrinkwrap":false},"3.0.3":{"name":"mv-full-page","version":"3.0.3","main":"./dist-lib/mv-full-page.umd.js","module":"./dist-lib/mv-full-page.es.js","exports":{".":{"import":"./dist-lib/mv-full-page.es.js","require":"./dist-lib/mv-full-page.umd.js"}},"types":"./types/index.d.ts","scripts":{"dev":"vite --host","build":"vite build","preview":"vite preview","build:lib":"vite build --mode lib"},"peerDependencies":{"vue":">=3.0.0"},"dependencies":{"lodash":"^4.17.21"},"devDependencies":{"@types/lodash":"^4.14.178","@types/node":"^17.0.16","@vitejs/plugin-legacy":"^1.6.4","@vitejs/plugin-vue":"^2.1.0","sass":"^1.49.7","vite":"^2.7.13","vue":"^3.2.29"},"repository":{"type":"git","url":"git@gitee.com:null_639_5368/v-full-page.git"},"keywords":["vue","vue3","mobile","frontend","component","components"],"author":{"name":"maybe","email":"maybe52052@gmail.com"},"gitHead":"51a84377d6b0151fda723a86aa8f1f29200c94d3","description":"<h1 style=\"text-align:center;\">mv-full-page</h1>\r <p align=\"center\">\r  兼容PC、移动端(微信公众号) 全屏滚动组件\r </p>\r <p align=\"center\">\r  如果觉得还不错, star一下项目,\r  也可以在网页底部捐赠给作者一杯咖啡钱,Thanks♪(･ω･)ﾉ。","_id":"mv-full-page@3.0.3","_nodeVersion":"14.17.1","_npmVersion":"6.14.13","dist":{"integrity":"sha512-/IwIAb9RmudndCe6+dj+ZQi/68AxFjm0OiOWd7JhPu0mvMox7W1aS1D+WSdeyddO2+45LIatxdPUbtee0C1XWw==","shasum":"58d8b07110f628de2d6ffb8478971a7694c2d56d","tarball":"https://registry.npmjs.org/mv-full-page/-/mv-full-page-3.0.3.tgz","fileCount":8,"unpackedSize":106447,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAoI0bgg9RP0dEzfNKmWokPMbc/pjs1oAVEwg3Q+8x63AiAU+Ob1bm1wUMlSOVz9JFC9URri0lzIEc86Fau0odEpDg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYLnSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrf3g//S1znZs5JJuzR12Up/JiKsoX15sqHh67haswVPdghlsjxiA41\r\nUJKTT+mo1mVtEfAmACcCovmZNP2hbDxsy9yrLXuZkOGVTk89nGd0FSmwsFMJ\r\nmdrB8+AkZZruAQ5UIKNIO4VAF7bMeT4pyotGmUaE/9G5O04TE3WRnjIoOLf3\r\nDpl4qD3CL593dxivHKwTY1pnUt/MpNzzEwM+eCcxfmdYLL0aTrTNtaUsUksr\r\nYGhg1TRsmnwD0ivWY/90N7FltzQZ7KhHn/2DHkOmjuA86jOjm5jByrCm9s2b\r\nqGOEPjGWRb/xcgdMnS494J0YQ3nn5oc7uLS7Wd0K675lXLIV/vIm1XWnWe+G\r\nJZiR8jV6eraIDw2nCcRzRE1umTaSC4kpYK7VM/QIxVq3dsY0/tuGS263gjvc\r\ntiByzhfvrIseUsJBTkGGXTM2ln6i4sBRNZrH6lRF8hR1/8yqVV+Lab3v1ckl\r\nD0wLKQVU0IACGIyi07dTSUEt3Bym5FDN2a+8EJ8DoTRVi2ndqficcTMc1apU\r\na+x3xLtxI6tUwIT4Vt7LArOpqpyfVvGkqGMOvkgGDgC9mharSIKvehALEQ+N\r\n7r1AcoMFYrsi+b/DtvrGKNw+HsvW+eD/B67BJPW5uXaJUx5vx6XXes8FBnOz\r\nLTONb9qrbIUgDNXzDwb4un69E31j/akpa5I=\r\n=PgQ6\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"qq1013480204","email":"1013480204@qq.com"},"directories":{},"maintainers":[{"name":"qq1013480204","email":"1013480204@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mv-full-page_3.0.3_1650506194250_0.23190992700857693"},"_hasShrinkwrap":false},"3.0.4":{"name":"mv-full-page","version":"3.0.4","main":"./dist-lib/mv-full-page.umd.js","module":"./dist-lib/mv-full-page.es.js","exports":{".":{"import":"./dist-lib/mv-full-page.es.js","require":"./dist-lib/mv-full-page.umd.js"}},"types":"./types/index.d.ts","scripts":{"dev":"vite --host","build":"vite build","preview":"vite preview","build:lib":"vite build --mode lib"},"peerDependencies":{"vue":">=3.0.0"},"dependencies":{"lodash":"^4.17.21"},"devDependencies":{"@types/lodash":"^4.14.178","@types/node":"^17.0.16","@vitejs/plugin-legacy":"^1.6.4","@vitejs/plugin-vue":"^2.1.0","sass":"^1.49.7","vite":"^2.7.13","vue":"^3.2.29"},"repository":{"type":"git","url":"git@gitee.com:null_639_5368/v-full-page.git"},"keywords":["vue","vue3","mobile","frontend","component","components"],"author":{"name":"maybe","email":"maybe52052@gmail.com"},"gitHead":"7e07d371a7b04e6c300f181390827fe4b39c6b81","description":"<h1 style=\"text-align:center;\">mv-full-page</h1>\r <p align=\"center\">\r  兼容PC、移动端(微信公众号) 全屏滚动组件\r </p>\r <p align=\"center\">\r  如果觉得还不错, star一下项目,\r  也可以在网页底部捐赠给作者一杯咖啡钱,Thanks♪(･ω･)ﾉ。","_id":"mv-full-page@3.0.4","_nodeVersion":"14.17.1","_npmVersion":"6.14.13","dist":{"integrity":"sha512-kEcRWMPgdGfWR9tTMtle/zYbF68hLakow9y5GrJjHlg5RPVRs1pnToBDgevFrepCD+/i69lZ83ljvkFtZBHeSg==","shasum":"d32d44eb5903147ba50541ad64bdd201a6647c96","tarball":"https://registry.npmjs.org/mv-full-page/-/mv-full-page-3.0.4.tgz","fileCount":8,"unpackedSize":108142,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFhXQRMF9dkY2XV6/AfJAddHrdMEIs3hrBKl1BINPHVdAiAL307Hr2DdeimWJ+yfVEyQzv/wUEzn5I3Exynw6xzlIQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYLziACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqYEhAAhOfvKQxVqjm2gRnECsnAFQCJHf1fRmzZ1KNc/hH2cJ6QAdq1\r\n22lnelZp1Cll0+LLZA6GC0B//GDJtN1avfHJ6Sn0u6Eo+ZcJ9yXM+N1N1/t3\r\nU1zTBTrjSP05P8h5fOYWZ585ZsiSRym/G8qgSVXkL1oMNIZQigP1ICFECvJT\r\nuMI8fPL1WKx1H+dMO3ctd8wuLt0Q3TL4TTbcGOmBe61ShXGV/cLAiJ6H/lrs\r\nFwUojTHoOCOz/yaaCe4f6hhqca+/QcB1YZ2DL1WlPqnrN26fddTGPVN2wPMr\r\nwq294ElN5b55dzYsm5xD0fMetlvhDgIHBoZEpy6l1EN8vTLa9kKeIYSnwZNW\r\nTIYh2/jZMuZj0lTXIZvPAv/fLnASx+Ha33aZlFJ2Shmn9V1rfMQc+EcbepAF\r\nTq/mG2b0ATVPmbHwFMz7QIqfvbQ9eLCNUIYDJ9OfhAmKzKA53nySzP8FfnX5\r\nRD23fxCkoJdKX70aIKAvgffI+EOek34dMLzKGPfa09kMWFd7uk7+jyQdZkWV\r\nWs1oxpxac0Ntg5M2/csQJzjfDQ+oFgLwUOKSd4H1QQExzBrngcV17p4bO9/A\r\nw+penPIuYVy+lKGlgZVOjh59HcNkJQr8WFiU04uyvA7fnThxxEBpgWEZfsOK\r\nqlVykMM6Y+a8HHIZ0Pzo0OCohHKBYjmskoA=\r\n=cZg/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"qq1013480204","email":"1013480204@qq.com"},"directories":{},"maintainers":[{"name":"qq1013480204","email":"1013480204@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mv-full-page_3.0.4_1650506978783_0.5290498797227314"},"_hasShrinkwrap":false},"3.1.0":{"name":"mv-full-page","version":"3.1.0","main":"./dist-lib/mv-full-page.umd.js","module":"./dist-lib/mv-full-page.es.js","exports":{".":{"import":"./dist-lib/mv-full-page.es.js","require":"./dist-lib/mv-full-page.umd.js"}},"types":"./types/index.d.ts","scripts":{"dev":"vite --host","build":"vite build","preview":"vite preview","build:lib":"vite build --mode lib"},"peerDependencies":{"@vue/composition-api":"^1.0.0","vue":"^2.0.0 || >=3.0.0"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"dependencies":{"lodash":"^4.17.21","vue-demi":"^0.12.5"},"devDependencies":{"@types/lodash":"^4.14.178","@types/node":"^17.0.16","@vitejs/plugin-legacy":"^1.6.4","@vitejs/plugin-vue":"^2.1.0","@vue/composition-api":"^1.4.9","sass":"^1.49.7","vite":"^2.7.13","vue":"^3.2.29"},"repository":{"type":"git","url":"git@gitee.com:null_639_5368/v-full-page.git"},"keywords":["vue","vue3","mobile","frontend","component","components"],"author":{"name":"maybe","email":"maybe52052@gmail.com"},"gitHead":"21f7724b1179fb8b9920f90ebef642fb82f2b407","description":"<h1 style=\"text-align:center;\">mv-full-page</h1>\r <p align=\"center\">\r  兼容PC、移动端(微信公众号) 全屏滚动组件\r </p>\r <p align=\"center\">\r  如果觉得还不错, star一下项目,\r  也可以在网页底部捐赠给作者一杯咖啡钱,Thanks♪(･ω･)ﾉ。","_id":"mv-full-page@3.1.0","_nodeVersion":"14.17.1","_npmVersion":"6.14.13","dist":{"integrity":"sha512-GpfjPo6yM2pQ3YHedjcQ4LgXa+l/u1t4d9u7e1FGxtbDd01x0u3oDkAwJlR1d40wdjBd0Fh0/hUhQfTkzpXlqg==","shasum":"278420e880fc2de4587bcd6c55eb0c7f5c46cd7c","tarball":"https://registry.npmjs.org/mv-full-page/-/mv-full-page-3.1.0.tgz","fileCount":8,"unpackedSize":105441,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICDOfDlclZrCIOXZlpOfsoKc4lMhhIdG+9Uk++Ds7bpsAiA0p3G/jQc0+dPFx7qOTPT7R5prSUKpwn5eVaaE9opveQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYkIVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+Pw//VUBwTi2bAPeTEec+tFBD0LTzGwpFKPJHUJbYcoxgwRX7E9af\r\nd5j6HwQnu8pRu/Gu506e1hbxRgnsJmMGNs2Fel969n6WHAtCvWbrdLNhWSVN\r\nPts/3F5VF0sWI0CrRf1S0hJDBfGqavEJAHrM2cuxSlrfr+yx8ZoNlHVCP+rj\r\n4QmDvvdHTJ2BphnPQ4U83/WOrSySXPiarInruL77VRhbKoiQKKz9DuED2/Bb\r\nN/aTFBS4Z81itETrkMy0OLl3BY6DG0NC28KIoGKjjlB2yxXmWpqm+SDJMk+F\r\n8uabNPyFRy7rAMcj4jkoU9rK1hQlPtLpocbcQZEaZme5BsH5xO9ZIdmSY1Ax\r\nBEWAesE7jL4Onu37uw+0HbZl+t8IU1+7EohNCs3sQDmADoLF+NH0L8zbOi9D\r\ns3BArTyddtgSKF6UMgnB82kUfqs21o4xJyv/bhtrDSXYgqlBEoTzRiaQpdIb\r\nUj8tFdfSoLEZclhPJwi9IKX1EUof4PiV1gOCCmgGBc37MkKPJDGcpZ75NhF2\r\nWwPKEsYlioOy4Pq3dgZ9X8bj1OrakF/AxWWkrcAteDwQiW+RYBPedvy4tphu\r\nKAfVqvzabzjDXWTUxFxEjtCRbCyDddLMdzSiPYMSu3n41fT1KNWDKbDZcuXN\r\nKpo7HyKjyPGp2TizkQ4RrjGNclX6bdeESCE=\r\n=aDdl\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"qq1013480204","email":"1013480204@qq.com"},"directories":{},"maintainers":[{"name":"qq1013480204","email":"1013480204@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mv-full-page_3.1.0_1650606613782_0.097823179457039"},"_hasShrinkwrap":false},"3.1.1":{"name":"mv-full-page","version":"3.1.1","main":"./dist-lib/mv-full-page.umd.js","module":"./dist-lib/mv-full-page.es.js","exports":{".":{"import":"./dist-lib/mv-full-page.es.js","require":"./dist-lib/mv-full-page.umd.js"}},"types":"./types/index.d.ts","scripts":{"dev":"vite --host","build":"vite build","preview":"vite preview","build:lib":"vite build --mode lib"},"peerDependencies":{"@vue/composition-api":"^1.0.0","vue":"^2.0.0 || >=3.0.0"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"dependencies":{"lodash":"^4.17.21"},"devDependencies":{"@types/lodash":"^4.14.178","@types/node":"^17.0.16","@vitejs/plugin-legacy":"^1.6.4","@vitejs/plugin-vue":"^2.1.0","@vue/composition-api":"^1.4.9","sass":"^1.49.7","vite":"^2.7.13","vue":"^3.2.29","vue-demi":"^0.12.5"},"repository":{"type":"git","url":"git@gitee.com:null_639_5368/v-full-page.git"},"keywords":["vue","vue3","mobile","frontend","component","components"],"author":{"name":"maybe","email":"maybe52052@gmail.com"},"gitHead":"21f7724b1179fb8b9920f90ebef642fb82f2b407","description":"<h1 style=\"text-align:center;\">mv-full-page</h1>\r <p align=\"center\">\r  兼容PC、移动端(微信公众号) 全屏滚动组件\r </p>\r <p align=\"center\">\r  如果觉得还不错, star一下项目,\r  也可以在网页底部捐赠给作者一杯咖啡钱,Thanks♪(･ω･)ﾉ。","_id":"mv-full-page@3.1.1","_nodeVersion":"14.17.1","_npmVersion":"6.14.13","dist":{"integrity":"sha512-AECu+LsAbRXwSyj2XQA2MvkbkxTWQkG+XWsA8SKsYs0+wQu+UvPt/44tQMllOUb8SVHAIKRbDijECvkwFw+cJQ==","shasum":"98f163d0dcda218ebabf53da2e04f4b400c2160d","tarball":"https://registry.npmjs.org/mv-full-page/-/mv-full-page-3.1.1.tgz","fileCount":8,"unpackedSize":105515,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1tIOaaSL5uPWnHC1zmtttBDE11X/PvlH0QS6Wj66PeQIgKFaOnqe5GSiMPiXWdz+ZXiXGqUeToeMRQth+Rvb5nbA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYkw2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpGLg//WJ+7SP7VAARTyjOZjkHiIc80JE2F9OrCGceQnOTAnEvjusW6\r\naF0BbOoIz6oZ9exhQ3Fqw5ADQ578lxZYxfO0jybGEurxXG9jfacS19PfX5uq\r\n2x8uTQaamcH9BNcFRuWS+IMPCoGydB5X1EaSSJiScj7wWJ0n9hAFVv+/DTFn\r\nwPPi42Szj4KFZzHOPh3BXxVNo/1nu1PkwokJ6WJGbmuvxX/y4wtJ4JAgvJIf\r\nfizg0eSUStUEj0j7HUnf65Rc62vU4AcOn+2CePrpWMCn66kwxYWlVLBgRudJ\r\nbWBQMvOTorKbaXQ8bY4Y4ewttsnuHiKF31Z7Wkv1h5W44JApZmxIjKMBpcOG\r\nb4oDqIq+WikChjoaKUfxf8AX6qVP2wQoUMdftB/g9P+ru2sBa/jg1D+5p2tt\r\n5am+ykrrlozQvaKwh7Nj6UKlnF2xQJ9PNH3OeMJw3TBS4PrL2XL8JAAA6RuG\r\n+SrIQ8qhmskz8knzvlJnZW37mHAQmpBnnoiZzTkq4Rk8y3kXuSCDGDIhliLo\r\nP3tTVJuaUftmLpcC4yQ+fqv9b7uu0Xxottt2VIpOXsLmXNsojglSN7YvIUn7\r\nbGDwxES+/vML34YA0y6586rIqU5HGaF71GIFmiB+ghYVONwzxJJXQ9z3ODXP\r\nfPmF0AXr0H477NBuaZg6eH+ompFkJBxVSa4=\r\n=aU8X\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"qq1013480204","email":"1013480204@qq.com"},"directories":{},"maintainers":[{"name":"qq1013480204","email":"1013480204@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mv-full-page_3.1.1_1650609206221_0.8211607755031411"},"_hasShrinkwrap":false},"1.3.7":{"name":"mv-full-page","version":"1.3.7","private":false,"main":"lib-dist/mv-full-page.umd.min.js","types":"types/index.d.ts","scripts":{"dev":"vue-cli-service serve","build":"vue-cli-service build","build:lib":"vue-cli-service build --mode lib --target lib --name  mv-full-page src/components/MvFullPage/index.js ","test:unit":"vue-cli-service test:unit","lint":"vue-cli-service lint"},"devDependencies":{"@vue/cli-plugin-babel":"~4.4.0","@vue/cli-plugin-eslint":"~4.4.0","@vue/cli-plugin-router":"~4.4.0","@vue/cli-plugin-vuex":"~4.4.0","@vue/cli-service":"~4.4.0","@vue/test-utils":"1.0.0-beta.29","animate.css":"^3.5.2","babel-eslint":"^10.0.3","babel-plugin-transform-remove-console":"^6.9.4","core-js":"^3.6.5","eslint":"^5.16.0","eslint-plugin-vue":"^5.0.0","sass":"^1.19.0","sass-loader":"^8.0.0","vconsole":"^3.4.0","vue":"^2.6.11","vue-router":"^3.2.0","vue-template-compiler":"^2.6.10","vuex":"^3.4.0"},"repository":{"type":"git","url":"https://gitee.com/null_639_5368/v-full-page.git"},"homepage":"https://gitee.com/null_639_5368/v-full-page","license":"MIT","description":"> A sliding (rolling) component compatible with PC and mobile terminal (including WeChat public number)","licenseText":"MIT License\n\nCopyright (c) 2019 Maybe丶\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"mv-full-page@1.3.7","dist":{"shasum":"a136131699cb01e241a739b0f38afd81ea629c73","integrity":"sha512-bMSctl81qHXtzdtZ3ZLu8tWkslkgE0ZW2LP2NKEOV5daUw2Ky+KGhKjDoYv00+82FbJijaysToZvJrDuq2alSQ==","tarball":"https://registry.npmjs.org/mv-full-page/-/mv-full-page-1.3.7.tgz","fileCount":19,"unpackedSize":839579,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXTEXclLh45iDPn6HRHnyhBUoSG8BHt/GIR+E2NYYKOQIhAPT3iouUkBInUXS3OOauLwCRiwvGVSwbUmd7CBGmagtb"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZLBNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrjlg//WleG8BkVzm1HblNnxTIVK3cv0HRe03szAdK+zx5k7KLGkw8g\r\nBjBO1E7gKh3Cgrx6ESvGotKgxZ+V9kVNMi24h54clutBY/q/yqy7HOJck61I\r\nKWNDWtEtK8IAyTa0Y2Chv2X9pYr5SyEty1845Pv59KW6WdKCZObg2g/Y4wsE\r\np79UI1jySm1HGkS3ej/y5KUt2N4rE7bcRK+AoaF844dhKnF6Np6CEKE5MEHi\r\ngYTFT5faI/FD9Gw/KHy6/ZFqLFM04c4hZPR4RJyEhR/ECq/2rKC/r8JBd6z4\r\njb9sU00p3waxJ/PhuBqwx4EHnKTbNtRi4M/OI5dFWnB59yyYNRDT6M5IL/zn\r\nVKY3s+7XfALFF5u4wd9p3uzHiLZAJXwJsSNoas07+EesKHojQVUQw93j5O8a\r\nCvUbjg3J5UbvV7u2dd/+nlXvspBTmfZV/JjI7oTsl0EZuWFvtwbv6jEe2rep\r\nadBlYQRY58vbqU50pmLxjcGzR0i+aPWaNDG/D/QLtYB2J6wHbgVmSoRElkyN\r\nIgZunJxuHeExkebmMW9MXMpp1FxeMBNLxYWRp+Z8QKVHrJveP2kzGo9+RC4b\r\nMfQjXNczhLwaMhfd/CqN/gCdCSZPqeb4yWwQCVJn/q/PVokLhs8kZF0LCPsY\r\nhMx8/KfeAI/PcgqXe89OcOD1uYIfkG5gFMs=\r\n=ZqsX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"qq1013480204","email":"1013480204@qq.com"},"directories":{},"maintainers":[{"name":"qq1013480204","email":"1013480204@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mv-full-page_1.3.7_1650765901217_0.4107249994644182"},"_hasShrinkwrap":false},"1.3.8":{"name":"mv-full-page","version":"1.3.8","private":false,"main":"lib-dist/mv-full-page.umd.min.js","types":"types/index.d.ts","scripts":{"dev":"vue-cli-service serve","build":"vue-cli-service build","build:lib":"vue-cli-service build --mode lib --target lib --name  mv-full-page src/components/MvFullPage/index.js ","test:unit":"vue-cli-service test:unit","lint":"vue-cli-service lint"},"devDependencies":{"@vue/cli-plugin-babel":"~4.4.0","@vue/cli-plugin-eslint":"~4.4.0","@vue/cli-plugin-router":"~4.4.0","@vue/cli-plugin-vuex":"~4.4.0","@vue/cli-service":"~4.4.0","@vue/test-utils":"1.0.0-beta.29","animate.css":"^3.5.2","babel-eslint":"^10.0.3","babel-plugin-transform-remove-console":"^6.9.4","core-js":"^3.6.5","eslint":"^5.16.0","eslint-plugin-vue":"^5.0.0","sass":"^1.19.0","sass-loader":"^8.0.0","vconsole":"^3.4.0","vue":"^2.6.11","vue-router":"^3.2.0","vue-template-compiler":"^2.6.10","vuex":"^3.4.0"},"repository":{"type":"git","url":"https://gitee.com/null_639_5368/v-full-page.git"},"homepage":"https://gitee.com/null_639_5368/v-full-page","license":"MIT","description":"> A sliding (rolling) component compatible with PC and mobile terminal (including WeChat public number)","licenseText":"MIT License\n\nCopyright (c) 2019 Maybe丶\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"mv-full-page@1.3.8","dist":{"shasum":"74214d7142d1bd2a527ed8337e2ae0eed4bcd7c0","integrity":"sha512-te5//TArbs9ftikqrPO1KtN0DHVTZbr7/0yXP75m1LGNtXRxiJ2EflQ/GCysy8XAantPp/vaPNT0eANAWMj8Gw==","tarball":"https://registry.npmjs.org/mv-full-page/-/mv-full-page-1.3.8.tgz","fileCount":19,"unpackedSize":839579,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGR5Z0eVQjNs97cCLwaRuAfXQ3OlfvkwEXfXOU8QoqzNAiBjQK0B3guyFrk5eZuWPaTkLA6hnYNLuUy1sGVz1bfYig=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZLCoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrk5w//RnOYuJ+xQAJP9TTcmE47xEusczAFlX4TbG038t5gIbZSd+mJ\r\nyX00uAJjoCD3JeDd5ZU1d8YDDykr/0hLxhRiFYL241HrLUvCy2mVnCd3fv1c\r\nayUlgSQAxK6x0WvUUEap+UDeke/lJ1j313N58vYiz0/nedafjnowlMo4n0U2\r\npSj90LCjW12FLy7UTi879H0oVGP7DhpXhGDeuWtluhviYHGqr4CbNpGBT9ip\r\n2ErYkNc6JhNFwnHOJa5nYAjUgsVMCM8hV0GwREHCUnpCZudPAwLbKNCbVc87\r\nI6EOM7tyOm2FayZxzVDIRNBjjb9OMhyMBW3qA+Io4Xx9Y8i5cF/+OtzmNsrq\r\nZJOz6n7aI3fapKS9uojbmfEZSVN99evnZB9OtoV61A/DwmV+i+gCru8yHB03\r\nNeIbnAwmNxzeIzRfj2PzCZJCsewtcPcbkhTJXXkesxkPl9o7QZzD5n6yAIIr\r\nDjPPh7uj330QfQ8jctn0rwvheX9nWomkHaaM+CjiVu1conjJliTIygmWXhzU\r\nbHD9sV9cC2rFNVom5TzSogKPEv9tI3piYA7Mn3o0fpCOKz0ICOo3ALzjAIk8\r\neYGbtXjDYQiGJxQvS4k34iNCdRMo4ORZI60zjA/UnYRFVbkOj8nATNSkXW3N\r\n/Jy3ozx0K49N9LqUr25TBRL48Tz+NoLOwDg=\r\n=KsWN\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"qq1013480204","email":"1013480204@qq.com"},"directories":{},"maintainers":[{"name":"qq1013480204","email":"1013480204@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mv-full-page_1.3.8_1650765992036_0.4040835285811226"},"_hasShrinkwrap":false},"1.4.0":{"name":"mv-full-page","version":"1.4.0","private":false,"main":"lib-dist/mv-full-page.umd.min.js","types":"types/index.d.ts","scripts":{"dev":"vue-cli-service serve","build":"vue-cli-service build","build:lib":"vue-cli-service build --mode lib --target lib --name  mv-full-page src/components/MvFullPage/index.js ","test:unit":"vue-cli-service test:unit","lint":"vue-cli-service lint"},"devDependencies":{"@vue/cli-plugin-babel":"~4.4.0","@vue/cli-plugin-eslint":"~4.4.0","@vue/cli-plugin-router":"~4.4.0","@vue/cli-plugin-vuex":"~4.4.0","@vue/cli-service":"~4.4.0","@vue/test-utils":"1.0.0-beta.29","animate.css":"^3.5.2","babel-eslint":"^10.0.3","babel-plugin-transform-remove-console":"^6.9.4","core-js":"^3.6.5","eslint":"^5.16.0","eslint-plugin-vue":"^5.0.0","sass":"^1.19.0","sass-loader":"^8.0.0","vconsole":"^3.4.0","vue":"^2.6.11","vue-router":"^3.2.0","vue-template-compiler":"^2.6.10","vuex":"^3.4.0"},"repository":{"type":"git","url":"https://gitee.com/null_639_5368/v-full-page.git"},"homepage":"https://gitee.com/null_639_5368/v-full-page","license":"MIT","readmeFilename":"README.en.md","readme":"# mv-full-page\n\n> A sliding (rolling) component compatible with PC and mobile terminal (including WeChat public number)\n\n[![npm](https://img.shields.io/npm/v/mv-full-page.svg)](https://www.npmjs.com/package/mv-full-page)\n[![npm](https://img.shields.io/npm/dt/mv-full-page.svg)](https://www.npmjs.com/package/mv-full-page)\n[![npm](https://img.shields.io/bundlephobia/min/mv-full-page.svg)](https://www.npmjs.com/package/mv-full-page)\n![NPM](https://img.shields.io/npm/l/mv-full-page)\n![npm collaborators](https://img.shields.io/npm/collaborators/mv-full-page)\n## NPM\n\nhttps://www.npmjs.com/package/mv-full-page\n\n## gitee\n\nhttps://gitee.com/null_639_5368/v-full-page\n\n## demo\n\n[http://null_639_5368.gitee.io/v-full-page](http://null_639_5368.gitee.io/v-full-page)\n\n## introduce\n\nVue full-screen sliding component (mobile terminal, PC (mouse wheel sliding) are compatible)\nSupport partial page animation with sample demo\nNote: This component currently only supports refresh initialization to determine the PC and mobile environments, and the height of the element initialization.\nOthers: If you like it, give it a STAR, and update and optimize it as long as there is time\n\n\n## The function point\n\n01. Full-screen touch sliding on the mobile terminal\n02. Switch the mouse wheel on PC\n03. Page switch animation reset\n04. Support animated queue appearance\n05. Solve iOS sliding page rebound\n06. Extension: Customize the animate animation directive\n07. Horizontal or vertical scrolling is supported\n08. Support for ts\n09. Support to add local scrolling within the component (WeChat public account has dealt with the issue of local element scrolling rebound)\n10. Support custom scrolling container positioning and container size\n11. Indicator switch page\n12. Compatible with IE, Chrome and Firefox\n13. Support custom transition animation\n14. Support for responsive window size resizing\n## attribute\n\n> Component attributes\n\n| name       | type    | default                                                 | reamark                                                                                                                                                                                                          |\n| ---------- | ------- | ------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| position   | String  | \"fixed\"                                                 | Container location mode support ['fixed', 'relative'，'static', 'absolute', 'inherit']                                                                                                                           |\n| width      | String  | \"100%\"                                                  | Sets the width of the scroll container                                                                                                                                                                           |\n| height     | String  | \"100%\"                                                  | Sets the height of the scroll container                                                                                                                                                                          |\n| isV        | Boolean | true                                                    | Direction of roll  true vertical ，false horizontal                                                                                                                                                              |\n| isCache    | Boolean | true                                                    | cache page                                                                                                                                                                                                       |\n| pages      | Number  | 4                                                       | total pages                                                                                                                                                                                                      |\n| bgArr      | Array   | [ ]                                                     | Default page background, set picture background please pass in {isBg:true, src:require('Here is your background image path') }}<br>demo: [\"pink\", \"orange\", \"pink\", {isBg:true, src:require('@/assets/....') } ] |\n| page       | Number  | 1                                                       | The current page                                                                                                                                                                                                 |\n| isPointer  | Boolean | true                                                    | Display or not indicator                                                                                                                                                                                         |\n| pointerPos | String  | 'right'                                                 | Indicator position ['right', 'left', 'top', 'bottom']                                                                                                                                                            |\n| transition | Object  | {  duration: '700ms',  timingFun: 'ease',  delay: '0s'} | duration = Animation duration(s/ms)  timingFun=Animation speed curve delay= Animation delay(s/ms)|\n| config | Object | {autoPlay: false,  loop:  false,  interval: 1000} |  autoPlay = automatic playback, loop = whether looping, interval = time interval|\n<br>\n<br>\n\n> event\n\n| name    | explain                            | callback parameter           |\n| ------- | ---------------------------------- | ---------------------------- |\n| rollEnd | Triggered after scrolling the page | page: Scroll the page number |\n| pointerMouseover | pointer mouseover event and pointer index |{event:event,index:pointer index}|\n<br>\n<br>\n\n> Local rolling div\n\n| name        | type    | default | remark                                                                                             |\n| ----------- | ------- | ------- | -------------------------------------------------------------------------------------------------- |\n| data-scroll | Boolean | false   | Local scrolling must add this property to the scrolling container `<div data-scroll=\"true\"></div>` |\n\n\n## Installation and Updates\n\n> Try to update to the latest version of the component\n> \n```\nnpm i mv-full-page\n```\n\n## register\n\n``` \n// Introduced the global\nimport 'mv-full-page/lib-dist/mv-full-page.css'\nimport MvFullPage from 'mv-full-page'\n\nVue.use(MvFullPage)\n```\n## use\n``` \n<template>\n  <div class=\"home\">\n    <mv-full-page   \n    :isPointer=\"true\"\n    pointerPos=\"right\" \n    :isV=\"isV\" \n    :pages=\"4\" \n    :page.sync=\"currentPage\" \n    :bgArr=\"bgArr\" \n    :isCache=\"false\"\n    :transition=\"{\n        duration: '700ms',\n        timingFun: 'ease', \n        delay: '0s',\n      }\"\n    >\n      <template #page1>\n        page1\n      </template>\n\n      <template #page2>\n        <div class=\"page2\">\n         page2\n        </div>\n      </template>\n\n      <template #page3>\n        <div class=\"page3\">\n        page3\n        </div>\n      </template>\n\n      <template #page4>\n        page4\n      </template>\n    </mv-full-page>\n  </div>\n</template>\n\n<script>\nexport default {\n  components: {\n  },\n  data() {\n    return {\n      isV: true,\n      currentPage: 1,\n      bgArr: [\"#4FD7F9\", \"orange\", \"pink\", \"green\"]\n      // bgArr: [{\n      //   isBg: true,\n      //   src: require('@/assets/....')\n      // }, 'orange', 'pink', 'green']\n    };\n  }\n};\n</script>\n\n```\n\n### dynamic slot Demo\n\n``` \n<template>\n  <div class=\"home\">\n    <mv-full-page   \n    :isPointer=\"true\"\n    pointerPos=\"right\" \n    :isV=\"isV\" \n    :pages=\"list.length\"\n    :page.sync=\"currentPage\" \n    :bgArr=\"bgArr\" \n    :isCache=\"false\"\n    :transition=\"{\n        duration: '700ms', // 动画时长\n        timingFun: 'ease', // 动画速度曲线\n        delay: '0s', // 动画延迟\n      }\"\n    >\n        <!-- 动态插槽 -->\n      <template\n        v-slot:[dynamicSlotName+(index+1)]\n        v-for=\"(item, index) in list\"\n      >\n        <div :class=\"`page${index + 1}`\" :key=\"index\">\n          {{ `页面${JSON.stringify(item)}` }}\n        </div>\n      </template>\n    </mv-full-page>\n  </div>\n</template>\n\n<script>\nexport default {\n  components: {\n  },\n  data() {\n    return {\n      dynamicSlotName: \"page\",\n      pages:4,\n      isV: true,\n      currentPage: 1,\n      bgArr: [\"#4FD7F9\", \"orange\", \"pink\", \"green\"]\n      // bgArr: [{\n      //   isBg: true,\n      //   src: require('@/assets/....')\n      // }, 'orange', 'pink', 'green']\n      list: [],\n    };\n  },\n   mounted() {\n    // 模拟异步请求\n    setTimeout(() => {\n      this.list = [\n        {\n          id: 1,\n        },\n        {\n          id: 2,\n        },\n        {\n          id: 3,\n        },\n        {\n          id: 4,\n        },\n      ];\n    }, 1000);\n  },\n};\n</script>\n\n```\n### vue + typescript\n``` \n<script lang=\"ts\">\nimport { Component, Vue, Prop, Watch } from \"vue-property-decorator\";\nimport \"mv-full-page/lib-dist/mv-full-page.css\";\nimport MvFullPage from \"mv-full-page\";\n\n@Component({\n  components: {\n    MvFullPage\n  }\n})\nexport default class extends Vue {\n  currentPage = 1;\n  bgArr = [\"pink\", \"orange\", \"pink\", \"green\"];\n  isV = false;\n  isCache = false;\n  pages = 4;\n  page = 1;\n}\n</script>\n```\n","description":"> A sliding (rolling) component compatible with PC and mobile terminal (including WeChat public number)","licenseText":"MIT License\n\nCopyright (c) 2019 Maybe丶\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"mv-full-page@1.4.0","dist":{"shasum":"8fa3796f605dc0ce59b195eca67193447bb2bb4d","integrity":"sha512-jormEQsKKGKvuXcaHzX1pzt2hRC/iT46ZLHHCTdAy5hoUxtKsXy2t1dRYiRn8wNf2AHXxKu+APyW06guz/x3xw==","tarball":"https://registry.npmjs.org/mv-full-page/-/mv-full-page-1.4.0.tgz","fileCount":19,"unpackedSize":839578,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCRyi8eN/p10DCW4GSVHs0ZG6GSfZgHP6X9PZd7IeGHfgIhAPpUJGqzvPdEUakNORNk81sAEdsKCaauJHTd4VU3Wp2A"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZLEwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr38g/9G14tS4TBVzNeATqC2U/3hDAztYYCC5jjC+UCa+mJxKrgd2CM\r\nf4Mr1LIXdbiA+vn8HT1Lnccy1aEHEDbas3b2q8CW2axEfVD/y2ptlmEcp7UI\r\nKGQLK+tUIrHzjJkLrvmmiGHwG4dNLc833xNG8K0blLURJR2nIiOlAFEgaE43\r\nh56DqCI8rJZb3BHrs81I0s/TCDs3+CdC5dfxw3cxcEWwfrd/SG5jGdIu0cwN\r\nSVd520MIUeQbb4yxnq29EiP7MUzEM5ZkWvulbUjrzG1JLfkTwzvaayzBb1p9\r\n5c00uf2jt9tM0hdKEER67CWRgVhAXPP0Q5MB13Di1tD58NVhlTiiXWap6618\r\nIzQzr9ItTg1BPBzHbQP9p2/KCv6FjQHedLYHG1FNJ/l06JRSqe6OJMD2T5+A\r\nXIx8fazEdzDfPbe+b9exV25fpUgaUuWsCBbjDSv1w/bNipH7fZj9mNlgdgWU\r\nAOO1WX7vsrb0AMJB82ikRmoAsXN7sYQ2oOKEcaLfHdrsIpe+5g8ss0VifuHF\r\nLRp1HMhhmoMlKFo9mJAUsNgpem8CC8V6IafCJ/N6zdFhBgaDHVIuQNqCwoz9\r\naJaVJ7Q02GDzeAriw2etnz4980z8yahk3Ix5DMx1JKWhrp6ANjM16j225z+i\r\nAPiBL7S7t0RiRTDbPFNYdpdlY2nZcwVkuPw=\r\n=Y9bf\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"qq1013480204","email":"1013480204@qq.com"},"directories":{},"maintainers":[{"name":"qq1013480204","email":"1013480204@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mv-full-page_1.4.0_1650766128264_0.31069177669438797"},"_hasShrinkwrap":false},"3.0.5":{"name":"mv-full-page","version":"3.0.5","main":"./dist-lib/mv-full-page.umd.js","module":"./dist-lib/mv-full-page.es.js","exports":{".":{"import":"./dist-lib/mv-full-page.es.js","require":"./dist-lib/mv-full-page.umd.js"}},"types":"./types/index.d.ts","scripts":{"dev":"vite --host","build":"vite build","preview":"vite preview","build:lib":"vite build --mode lib"},"peerDependencies":{"vue":">=3.0.0"},"dependencies":{"lodash":"^4.17.21"},"devDependencies":{"@types/lodash":"^4.14.178","@types/node":"^17.0.16","@vitejs/plugin-legacy":"^1.6.4","@vitejs/plugin-vue":"^2.1.0","sass":"^1.49.7","vite":"^2.7.13","vue":"^3.2.29"},"repository":{"type":"git","url":"git@gitee.com:null_639_5368/v-full-page.git"},"keywords":["vue","vue3","mobile","frontend","component","components"],"author":{"name":"maybe","email":"maybe52052@gmail.com"},"description":"Vue2版本请移步[2.0分支](https://gitee.com/null_639_5368/v-full-page/tree/master/)","licenseText":"MIT License\n\nCopyright (c) 2022 Maybe\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","license":"MIT","_id":"mv-full-page@3.0.5","dist":{"shasum":"0d84fc66c2ae2f52a63841b0a0c338eb1ca48073","integrity":"sha512-9sMTv9JLPCWmEhg1ACpiydzqbzjxYUnmut7yBkvaov5RR5WodgsbkcdOzWdgAM8mQJzytOEgUK4qHB9kYG49RA==","tarball":"https://registry.npmjs.org/mv-full-page/-/mv-full-page-3.0.5.tgz","fileCount":11,"unpackedSize":108132,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAPnPYYLLfFS2JOKeHumQqaKc4nGyR9mAZbohfw69S2pAiAqqolDPG1EVWNKUWYYyptiT5FKZMbanJxbyU5H182Ykw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZLGSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqXDQ//RwAcqKqGksatRnhpuZecdqYblKFckuVaSghbs3sbS8PIy8C6\r\nBfv8TyWRp3DJBfHoBoqqJ/Yh4AgE3OSFbAk80q262v5pyN+W6F6C4bU8c66L\r\nF69tdZrFmzNa43gHJzLfwipaE7sa93UvFSOw7+hrUSCOP8fC/DkmIKXJ349D\r\npeP+VxnfvJT6dPCEENNylsjYEpweCrj0u47lsOToeH7CfERt5c9rJGgt4K8n\r\nzvSRjBlkkByI1tWrMUDM0GzY7glJcQNi86kQ2IBHZgaes3RR3Z47eNLUlQp+\r\nkxVIu57+dmBWW8JRaVGui/EBaYtGGVoNfaLHaIO06YaIFV/Q9edjDp2/x1e+\r\nomTQp7G+pfuIAAVePEDTxtjYH+XqXGh1SPNtH1xZyoisfo+J5TkZ1YRFmxcY\r\nNa16L1cYDtTM6xIyLAlS072teEHCXYxCyFI2SejkEN70c0vEmFfXdGmMP84O\r\n4eAkASAqH35tv7Qv2eEhh2CiqIYGMIz4/YWWcxRe7t6i/QqrgR0opOw02cw9\r\neFFrsXvkmq/SCerZOklIDc7ipvjdF1RrlWIOa0gB8c3Jd2NWfKcVoLyh1U+y\r\ncd+Btpk4KaWE8e8Lnf1kwGlhkKNl9fTwmJaU2saDe+uqf+W/TcnVyY0HgZUz\r\n3RazS+1pU6ShOFCJ2+LMTG38YTU3ZoLGXGM=\r\n=vrV+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"qq1013480204","email":"1013480204@qq.com"},"directories":{},"maintainers":[{"name":"qq1013480204","email":"1013480204@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mv-full-page_3.0.5_1650766226619_0.707147555509001"},"_hasShrinkwrap":false},"3.1.2":{"name":"mv-full-page","version":"3.1.2","main":"./dist-lib/mv-full-page.umd.js","module":"./dist-lib/mv-full-page.es.js","exports":{".":{"import":"./dist-lib/mv-full-page.es.js","require":"./dist-lib/mv-full-page.umd.js"}},"types":"./types/index.d.ts","scripts":{"dev":"vite --host","build":"vite build","preview":"vite preview","build:lib":"vite build --mode lib"},"peerDependencies":{"vue":">=3.0.0"},"dependencies":{"lodash":"^4.17.21"},"devDependencies":{"@types/lodash":"^4.14.178","@types/node":"^17.0.16","@vitejs/plugin-legacy":"^1.6.4","@vitejs/plugin-vue":"^2.1.0","sass":"^1.49.7","vite":"^2.7.13","vue":"^3.2.29"},"repository":{"type":"git","url":"git@gitee.com:null_639_5368/v-full-page.git"},"keywords":["vue","vue3","mobile","frontend","component","components"],"author":{"name":"maybe","email":"maybe52052@gmail.com"},"gitHead":"3b6e9e83290033ff2bc2980d6e9726125455959c","description":"<h1 style=\"text-align:center;\">mv-full-page</h1>\r <p align=\"center\">\r  兼容PC、移动端(微信公众号) 全屏滚动组件\r </p>\r <p align=\"center\">\r  如果觉得还不错, star一下项目,\r  也可以在网页底部捐赠给作者一杯咖啡钱,Thanks♪(･ω･)ﾉ。","_id":"mv-full-page@3.1.2","_nodeVersion":"14.17.1","_npmVersion":"6.14.13","dist":{"integrity":"sha512-fJ/Gn/lD796yHh1d8Hec897QcRHVkZ2pKj5xGBK89yUmkRMmTMg3zGjbr60owTrZwv1D5Myw6HQjR4U1QQWBdQ==","shasum":"d7247cc4be8ff1b0d757b07706e201b1b0cff9d6","tarball":"https://registry.npmjs.org/mv-full-page/-/mv-full-page-3.1.2.tgz","fileCount":8,"unpackedSize":106547,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3wrPuvgQELg8YRJo434YCVvaITCmK4/Oj0f9zN+BtPAIgIIKONiNu69KiJei0tU/yNQXYdI+qOgZOVwUJfL+7ilk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZ6+OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmowjw//X687wcRJAqGJPn7J27Q29a6O1GPdwQC+a1sH1hRtAZ5XxEJh\r\n7m7uJfpL4MmwWwZiCwcka/f7hT1zeQtlZKBaYpOINDNIDIsHn1Lsly61Iywm\r\n6XqTN8WL3wZ/ntd+qCVFkVo/mVleLJfpLNFuw2ILwArRigppviW7H2kEZa+D\r\n0Yhk0SeE/SGRjRJLZf1YdixpCvOL8PfjNQT+Z3kQtglss39EvGhB0r7pODF/\r\nNyYNa3u2ikvu56PxupIfe9DRYA0zqe7jdcLHowjJOhRtAFcLulMzwtQuLI8Q\r\nTNN5lgFaouoibTzrK/cA17P0OpWJdxumTuvpycw6zp/CdPyplSkvJkbbDwlV\r\nkzlI6pnk3u78Ff8sAri+twr5iJ4+8smUToe0Q3LXnuKDm/XC/ixOUUARTt5c\r\nHU//PbZjV7zGPvJKC2QHAd/70e4jVFMg0GHihhHGMcTfI3RXC+xqYcVAfoGp\r\nw/y71WDTInDMRQUAxzBeTXYhphg3+fAjguFXFThSisoGlurOxziIcuFZWNdK\r\nZlcSsvmYXc9OMOThbeBovFSrwqNTYjXVweeWkX1QoSkY5mclFZgHG9jEQtAd\r\nkOtbuWMKoiD68RRlOxwG8n8uunnE58exs/lfUbWcxNh7smqwCMZ87jeeUDe/\r\nZvQWx2nAupvBAW8/kC9jPbO6Q6xk8v7DHb4=\r\n=SVFM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"qq1013480204","email":"1013480204@qq.com"},"directories":{},"maintainers":[{"name":"qq1013480204","email":"1013480204@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mv-full-page_3.1.2_1650962318378_0.0012205127564237639"},"_hasShrinkwrap":false},"3.1.3":{"name":"mv-full-page","version":"3.1.3","main":"./dist-lib/mv-full-page.umd.js","module":"./dist-lib/mv-full-page.es.js","exports":{".":{"import":"./dist-lib/mv-full-page.es.js","require":"./dist-lib/mv-full-page.umd.js"}},"types":"./types/index.d.ts","scripts":{"dev":"vite --host","build":"vite build","preview":"vite preview","build:lib":"vite build --mode lib"},"peerDependencies":{"vue":">=3.0.0"},"dependencies":{"lodash":"^4.17.21"},"devDependencies":{"@types/lodash":"^4.14.178","@types/node":"^17.0.16","@vitejs/plugin-legacy":"^1.6.4","@vitejs/plugin-vue":"^2.1.0","sass":"^1.49.7","vite":"^2.7.13","vue":"^3.2.29"},"repository":{"type":"git","url":"git@gitee.com:null_639_5368/v-full-page.git"},"keywords":["vue","vue3","mobile","frontend","component","components"],"author":{"name":"maybe","email":"maybe52052@gmail.com"},"gitHead":"a6b349cbca55da8841ded2b65f1d25ec0b18d0ce","description":"<h1 style=\"text-align:center;\">mv-full-page</h1>\r <p align=\"center\">\r  兼容PC、移动端(微信公众号) 全屏滚动组件\r </p>\r <p align=\"center\">\r  如果觉得还不错, star一下项目,\r  也可以在网页底部捐赠给作者一杯咖啡钱,Thanks♪(･ω･)ﾉ。","_id":"mv-full-page@3.1.3","_nodeVersion":"14.17.1","_npmVersion":"6.14.13","dist":{"integrity":"sha512-1vLJdlymqHxbmPDR8M56Gi8KPYgqFFyDfXk0GbqJu0xSaF9MDInnmsfqQTF4w57xORfqbFRFHkLwNfnqjs/Wcg==","shasum":"2830fd4db8bbf5aabef796bcb7c0338c9d3366d9","tarball":"https://registry.npmjs.org/mv-full-page/-/mv-full-page-3.1.3.tgz","fileCount":8,"unpackedSize":107318,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBl4QcjixkEYJcfn5YDE2tA0tRLQS7BR2wu8fHSrte4uAiEA/3CHtEglfnOhPw5FBql3PWwgX6RRHJtyuRaDtQ9s8ig="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4mQzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2lQ/9EmjwWBYygfP//ifB79haf+KeHjPgq6r0i7uQUIJM7joTt7qX\r\nlXDLjGsb79sV8zsvcbsvXOwcIKi/bD2ThLTIgnnmf7DTs5l6HI0ZyuGpSmbx\r\nbOanItPLTlEyQYzuO1+Y/miJvBTMthcSXpgM8Qi1EZaqOP+NJq4Ni5q257ek\r\n4RJeHtN8C9Nb5SfGfF8b/8RvEpcFEhPLNEBTOwuZYrZyZojYcJ6qsM34mYY9\r\ng500xJtuqSsQi2TSyo9CKo2cUUar+aTqgOLrOai18M7itmhMtIgMSKcRHQ6B\r\nal4iFD9UPqN9rkLnuoeCpRb8CdfBXTRd2E9kJGLMoNLacJJ/3sjW6lvBy84d\r\nUnSH0wxEoGA0sPQnSlpHnv7aI546fn32EIPkq5Zo7VsYPzWHtSUsYPl7XL5i\r\nrKIIMAQTrG6EaQkaX1Z4ZmrmOhjKQGMpp6kNQlUW53KENk8PCbuYlj6+hB6D\r\nxeDjNsG75KZsp5+jW9rxxDzrnPI4/9OU6DntfdIwnde8d0KoUSL75uQxQS0D\r\ntI5C0PHLffEEOXlrgNrnm8AWFpWoVYCoyaD9zRYRgJ+2L0b5USzL7tIXaSTZ\r\nQSTWItrQdJSHWYBk1hEqAfZJXef1pxBvRqk6OzdXtWu/QWgaXpywF53F4sAS\r\nUquRtEdCN01T3U/dbw9zO1RgEgBYXUtGHF8=\r\n=7EV0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"qq1013480204","email":"1013480204@qq.com"},"directories":{},"maintainers":[{"name":"qq1013480204","email":"1013480204@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mv-full-page_3.1.3_1659003955523_0.19991702861549498"},"_hasShrinkwrap":false},"3.1.4":{"name":"mv-full-page","version":"3.1.4","main":"./dist-lib/mv-full-page.umd.js","module":"./dist-lib/mv-full-page.es.js","exports":{".":{"import":"./dist-lib/mv-full-page.es.js","require":"./dist-lib/mv-full-page.umd.js"}},"types":"./types/index.d.ts","scripts":{"dev":"vite --host","build":"vite build","preview":"vite preview","build:lib":"vite build --mode lib"},"peerDependencies":{"vue":">=3.0.0"},"dependencies":{"lodash":"^4.17.21"},"devDependencies":{"@types/lodash":"^4.14.178","@types/node":"^17.0.16","@vitejs/plugin-legacy":"^1.6.4","@vitejs/plugin-vue":"^2.1.0","sass":"^1.49.7","vite":"^2.7.13","vue":"^3.2.29"},"repository":{"type":"git","url":"git@gitee.com:null_639_5368/v-full-page.git"},"keywords":["vue","vue3","mobile","frontend","component","components"],"author":{"name":"maybe","email":"maybe52052@gmail.com"},"gitHead":"d136a9f71ae1223dbf81be1b9993d84941823fa8","description":"<h1 style=\"text-align:center;\">mv-full-page</h1>\r <p align=\"center\">\r  兼容PC、移动端(微信公众号) 全屏滚动组件\r </p>\r <p align=\"center\">\r  如果觉得还不错, star一下项目,\r  也可以在网页底部捐赠给作者一杯咖啡钱,Thanks♪(･ω･)ﾉ。","_id":"mv-full-page@3.1.4","_nodeVersion":"14.17.1","_npmVersion":"6.14.13","dist":{"integrity":"sha512-JVUAlI+XwBbnyEAdTzK68CPxk/72peVwoUjY/EIh+mTSAVDja+2aKup7K521skor/AYafMWSrheXDgsWJVo/Gg==","shasum":"8dacb9ddae7498184317f8c5d06408b76f4afb78","tarball":"https://registry.npmjs.org/mv-full-page/-/mv-full-page-3.1.4.tgz","fileCount":8,"unpackedSize":109418,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvmuEN2EPa6ZJJma1lHO76cVZxzDYAi1ncGT9s99DdUQIhAMhz3F9q2dfJHcsOvef/W9AmKs7g6IkhugqHNjnW3a5G"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4mRrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp3JQ/9Hi0VM3gHSl9sPe+MwZBxdVb1I+FrHY5QDho6duKwzmG/lOKW\r\nXEp4yKWxP6J10vYrhd1ELu27DsbzSZHKa5Cv5cutD13kL5vxeV1xzxZ0jLDQ\r\niVLlc2+w/bXuzrbWKupTy44Xbo7pXlwirOGPo9vQagB5qGruvUcqdBfb24Nf\r\nKqgLBxi/tYJLLvPCZj0ZfSWANgQlZoSu6ntCiPC4qOZK0mb//PzcTnEsok60\r\neEymqc7JuMFnTvF74qmqiBT5u1oPCYqp4LOUg3LY8hB5aj6FwdNLtTSqD4gH\r\nXlZvQUnUzbm9nw4pA0fQXbhE/BQRNdy4ZkKkI+amylwdkZEVIlQY0wo9/028\r\n6Fpi10WCvzE2Gav5Umis1kAmWkod8CZHbmk9ZV0ztVZzGy64QC8hTEZ5NAPx\r\nZibAk8I22Uwkyb25bVbCcKNfCxRi5BHj4I9tY2uMZN/V3QjbvKuQIj7v+yI9\r\nfl79jD0ZrJ2dyLhFXiNh580HJWeWQxExOAixpTVGAhjlPHlZyh/RLcmEhiKU\r\nF+qSEVJDDpdUf/pvWbFnNW7c7nW3K844ghSfgRdLhactEsQl89u6vX/bvRTq\r\nGM6FiNgESL8Av+0SvZIrhCulbc9J5sIfbu6Kd12AA4Hlg8D254/46/3H2rNj\r\nLzL4nvWNnfOgcu/qWAjs0y/B4dP9JNoCQUM=\r\n=Lmcm\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"qq1013480204","email":"1013480204@qq.com"},"directories":{},"maintainers":[{"name":"qq1013480204","email":"1013480204@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mv-full-page_3.1.4_1659004011550_0.9192891636475382"},"_hasShrinkwrap":false},"3.1.5":{"name":"mv-full-page","version":"3.1.5","main":"./dist-lib/mv-full-page.umd.js","module":"./dist-lib/mv-full-page.es.js","exports":{".":{"import":"./dist-lib/mv-full-page.es.js","require":"./dist-lib/mv-full-page.umd.js"}},"style":"dist-lib/style.css","types":"./types/index.d.ts","scripts":{"dev":"vite --host","build":"vite build","preview":"vite preview","build:lib":"vite build --mode lib"},"peerDependencies":{"vue":">=3.0.0"},"dependencies":{"lodash":"^4.17.21"},"devDependencies":{"@types/lodash":"^4.14.178","@types/node":"^17.0.16","@vitejs/plugin-legacy":"^1.6.4","@vitejs/plugin-vue":"^2.1.0","sass":"^1.49.7","vite":"^2.7.13","vue":"^3.2.29"},"repository":{"type":"git","url":"git@gitee.com:null_639_5368/v-full-page.git"},"keywords":["vue","vue3","mobile","frontend","component","components"],"author":{"name":"maybe","email":"maybe52052@gmail.com"},"gitHead":"af3357313d7d665d89c7453f62d2493d680b6ba0","description":"<h1 style=\"text-align:center;\">mv-full-page</h1>\r <p align=\"center\">\r  兼容PC、移动端(微信公众号) 全屏滚动组件\r </p>\r <p align=\"center\">\r  如果觉得还不错, star一下项目,\r  也可以在网页底部捐赠给作者一杯咖啡钱,Thanks♪(･ω･)ﾉ。","_id":"mv-full-page@3.1.5","_nodeVersion":"14.17.1","_npmVersion":"6.14.13","dist":{"integrity":"sha512-6C9yJkJ6tHtfoYiv+d44FDtkp7fzSTlqMhEWNwgLCH+8ztT0kWK3wJzmQc9VIUh+ZLdIIgo/5Oq4PgrEMSh8Dg==","shasum":"06d9e969db7d853e77c86d5e07dc0180b1764131","tarball":"https://registry.npmjs.org/mv-full-page/-/mv-full-page-3.1.5.tgz","fileCount":8,"unpackedSize":109009,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBY3w6RXBf7Hea4RQY3lKoqOA/HCHqRGwDQj8euxzwZaAiEAtqvbSWz2BO39d1FKS9IYl0/pQLuLSNPgWOxENJ4CBuo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEXVjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrIMw//bpYPxuumiy2O9TTeFOlwvHY9FAEm5tdBuiwWnCQ+lZ3qt5EI\r\n51vuILQ/ajnlrHLSiVmsJJBRe6ISuRG/+zDtbgpdt7nP0/gAo90KETImgAnc\r\n4odMWuvyP2FS7jR1XqWazlk/sySSCyI2hVYyWX73/Sj6VR+chS1/i99dkrHQ\r\nNr0dthSlfbVpuVrvjGMxyeqe5oJJRC0HWLNKlvQwPCH0GtEyGqb2SW2f4PMu\r\nc1DRuI7fm2Xk4YS4oyc/rSz/R8fZWlb6VO/I26ynV2Fxjoqcip1+tSKB3WwS\r\nY+RTVtW8ms1aau+FClhg3+ooZHJdtFBykiQKtwoAFR16tNINN20CL6zokyJ3\r\nAaFoJZO2l/QGcOPo/IwYmmhwKB4e4rXDvfj3LWv7Zfddz0vkorbkl6WSd5gy\r\nKegI6Viz1xXb9KupfpSpIdM4imtiGPH57x5gDdi6Sv+HhTLir0c9dP+lEZ+S\r\nGhc1henxecPxV3TRpoHgrCyY/aKbHBpK9MDW62gXB+IVulRH49mwSuI0Ilf2\r\nJF2K6HEZioW1waOe96VpZlgcKCwwFJTwvxaQOf3MLsRv1YaUr9bugW9a401L\r\no9VXSDIhNJCPxj4Q9u7rAqVQdHT/6Qq2fyF5aiwOLs8Cl3K8F7cPiPVMUyGl\r\n+PQaN0nDTXfBPxF9QjWhxNpvG9wv4/fRZZ0=\r\n=qhls\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"qq1013480204","email":"1013480204@qq.com"},"directories":{},"maintainers":[{"name":"qq1013480204","email":"1013480204@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mv-full-page_3.1.5_1662088547181_0.21381310749041038"},"_hasShrinkwrap":false}},"maintainers":[{"name":"qq1013480204","email":"1013480204@qq.com"}],"description":"<h1 style=\"text-align:center;\">mv-full-page</h1>\r <p align=\"center\">\r  兼容PC、移动端(微信公众号) 全屏滚动组件\r </p>\r <p align=\"center\">\r  如果觉得还不错, star一下项目,\r  也可以在网页底部捐赠给作者一杯咖啡钱,Thanks♪(･ω･)ﾉ。","repository":{"type":"git","url":"git@gitee.com:null_639_5368/v-full-page.git"},"readme":"\r\n<h1 style=\"text-align:center;\">mv-full-page</h1>\r\n<p align=\"center\">\r\n 兼容PC、移动端(微信公众号) 全屏滚动组件\r\n</p>\r\n<p align=\"center\">\r\n 如果觉得还不错, star一下项目,\r\n 也可以在网页底部捐赠给作者一杯咖啡钱,Thanks♪(･ω･)ﾉ。\r\n\r\n</p>\r\n<p align=\"center\">\r\n另外：\r\n如果你的项目用到了此组件，可以提交你的网址进行展示。\r\n</p>\r\n\r\n\r\n <p align=\"center\" >\r\n    <img src=\"https://img.shields.io/npm/v/mv-full-page?style=flat-square\" alt=\"npm version\"  style=\"margin-right:5px;\" />\r\n    <img src=\"https://img.shields.io/npm/dt/mv-full-page.svg?style=flat-square&color=#4fc08d\" alt=\"downloads\" style=\"margin-right:5px;\"   />\r\n    <img src=\"https://img.shields.io/jsdelivr/npm/hm/mv-full-page?style=flat-square\" alt=\"Jsdelivr Hits\" style=\"margin-right:5px;\"  >\r\n\r\n  <img src=\"https://img.shields.io/github/stars/maybeQHL/mv-full-page?style=flat-square&logo=GitHub\" alt=\"star\" style=\"margin-right:5px;\"  >\r\n   <img src=\"https://gitee.com/null_639_5368/v-full-page/badge/star.svg?style=flat-square\" alt=\"star\">\r\n</p>\r\n\r\n#### 其他版本\r\nVue2版本请移步[2.0分支](https://gitee.com/null_639_5368/v-full-page/tree/master/)\r\n\r\n## 安装\r\n```\r\nnpm i mv-full-page\r\n```\r\n或\r\n```\r\nyarn add mv-full-page\r\n```\r\n\r\n## 全局注册\r\n\r\n``` \r\nimport { createApp } from 'vue';\r\nimport MvFullPage from 'mv-full-page'\r\nimport \"../node_modules/mv-full-page/dist-lib/style.css\"; // 用相对路径引用css 兼容webpack和vite\r\n\r\nconst app = createApp();\r\n\r\napp.use(MvFullPage);\r\n```\r\n## 局部注册\r\n```\r\nimport { defineComponent } from \"vue\";\r\nimport MvFullPage from 'mv-full-page'\r\nimport \"../node_modules/mv-full-page/dist-lib/style.css\"; // 用相对路径引用css 兼容webpack和vite\r\n\r\nexport default defineComponent({\r\n    components:{\r\n        MvFullPage\r\n    }\r\n});\r\n```\r\n## 示例代码\r\n### 基本使用\r\n\r\n[跳转](./src/App.vue)\r\n\r\n\r\n### 动态插槽\r\n```\r\n   <mv-full-page   \r\n    :pages=\"list.length\"\r\n    :v-model:page=\"page\" \r\n    >\r\n      <!-- 动态插槽 -->\r\n      <template\r\n        v-slot:[dynamicSlotName+(index+1)]\r\n        v-for=\"(item, index) in list\"\r\n      >\r\n        <div :class=\"`page${index + 1}`\" :key=\"index\">\r\n          {{ `页面${JSON.stringify(item)}` }}\r\n        </div>\r\n      </template>\r\n    </mv-full-page>\r\n```\r\n\r\n### 异步请求配置\r\n\r\n```vue\r\n<!-- 如果配置需要异步获取建议大家用v-if=\"isInit\" 来判断是否开始渲染组件,自己可以根据情况做一个loading 或者文本提示进行等待组件渲染 -->\r\n    <mv-full-page v-if=\"isInit\" ref=\"myFullPage\" :pages=\"pages\" v-model:page=\"page\" :config=\"config\"\r\n      @rollEnd=\"onRollEnd\" @pointerMouseover=\"pointerMouseover\">\r\n    </mv-full-page>\r\n    <p v-else style=\"font-size: 30px;text-align:center;padding: 30px;color: #656565;\">加载中...</p>\r\n  \r\n```\r\n\r\n### Nuxt3\r\n[示例代码](./examples/nuxt/pages/index.vue)\r\n## 演示\r\n\r\n[Demo](http://null_639_5368.gitee.io/v-full-page)\r\n\r\n\r\n## 功能点\r\n\r\n*  移动端触摸滑动\r\n\r\n*  pc端鼠标滚轮切换\r\n\r\n*  支持页面缓存\r\n\r\n*  解决 ios 滑动页面回弹\r\n\r\n*  支持滚动方向切换\r\n\r\n*  支持局部滚动（处理了微信公众号局部元素滚动回弹的问题）\r\n\r\n*  支持自定义滚动容器定位方式和容器大小\r\n\r\n*  指示器切换页面\r\n\r\n*  支持自定义过渡动画速度\r\n\r\n*  支持响应式窗口大小改变\r\n\r\n*  支持动态插槽\r\n\r\n*  支持 typescript\r\n\r\n## Props\r\n\r\n| name                 | 类型    | 默认值 | 备注       |\r\n| -------------------- | ------- | ------ | ---------- |\r\n| pages                | Number  | 1      | 页面总数   |\r\n| page: `v-model:page` | Number  | 1      | 当前页面   |\r\n| config               | Object  | -      | 详情见配置 |\r\n| loading              | Boolean | -      | 加载中     |\r\n\r\n### 配置\r\n```\r\n{\r\n    /**\r\n     * 禁用滚动\r\n     */\r\n    disabled: false,\r\n    /**\r\n     * 定位模式\r\n     */\r\n    position: \"fixed\",\r\n    /**\r\n     * 自定义容器宽度\r\n     */\r\n    width: \"100%\",\r\n    /**\r\n     * 自定义容器高度\r\n     */\r\n    height: \"100%\",\r\n    /**\r\n     *  v => 垂直方向 ， h => 水平方向\r\n     */\r\n    direction: \"h\",\r\n    poi: {\r\n      /**\r\n       * 显示指示器\r\n       */\r\n      pointer: true,\r\n      /**\r\n       * 指示器位置\r\n       */\r\n      position: \"right\",\r\n    },\r\n    /**\r\n     * 缓存页面\r\n     */\r\n    cache: true,\r\n    /**\r\n     * 页面背景数组\r\n     * @example [{color:'green',image:'http://...'}]\r\n     */\r\n    bgArr: [],\r\n    /**\r\n     * 背景图片属性配置\r\n     */\r\n    bgConfig: {\r\n      fit: \"cover\",\r\n    },\r\n    /**\r\n     * 自定义过渡动画\r\n     */\r\n    transition: {\r\n      duration: \"1000ms\", // 动画时长\r\n      timingFun: \"ease\", // 动画速度曲线\r\n      delay: \"0s\", // 动画延迟\r\n    },\r\n    //  循环播放\r\n    loop: false,\r\n    arrow: {\r\n      // 上一页箭头\r\n      last: false,\r\n      // 下一页箭头\r\n      next: false,\r\n    },\r\n    // 自动播放\r\n    autoPlay: {\r\n      play: false,\r\n      // 切换间隔\r\n      interval: 1000,\r\n    },\r\n}\r\n```\r\n\r\n***\r\n\r\n### Events\r\n\r\n| name             | 说明                            | 回调参数                              |\r\n| ---------------- | ------------------------------- | ------------------------------------- |\r\n| rollEnd          | 滚动页面后触发                  | `(page:滚动后的页码)`                 |\r\n| pointerMouseover | 指示器mouseover事件和指示器索引 | `({event:事件,index:指示器对应索引})` |\r\n<br>\r\n\r\n### Ref\r\n| name   | 说明         | 参数                                     |\r\n| ------ | ------------ | ---------------------------------------- |\r\n| goPage | 手动跳转页面 | `(page:页码,quiet:是否静态跳转) => void` |\r\n\r\n\r\n### 局部滚动 div\r\n\r\n| name        | 类型    | 默认值 | 备注                                                                  |\r\n| ----------- | ------- | ------ | --------------------------------------------------------------------- |\r\n| data-scroll | Boolean | false  | 局部滚动一定要在滚动容器添加这个属性 `<div data-scroll=\"true\"></div>` |\r\n\r\n\r\n## Browsers support\r\n\r\n| [<img src=\"https://raw.githubusercontent.com/alrra/browser-logos/master/src/edge/edge_48x48.png\" alt=\"IE / Edge\" width=\"42px\" height=\"42px\" />](https://godban.github.io/browsers-support-badges/)</br>Edge | [<img src=\"https://raw.githubusercontent.com/alrra/browser-logos/master/src/firefox/firefox_48x48.png\" alt=\"Firefox\" width=\"42px\" height=\"42px\" />](https://godban.github.io/browsers-support-badges/)</br>Firefox | [<img src=\"https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png\" alt=\"Chrome\" width=\"42px\" height=\"42px\" />](https://godban.github.io/browsers-support-badges/)</br>Chrome | [<img src=\"https://raw.githubusercontent.com/alrra/browser-logos/master/src/safari/safari_48x48.png\" alt=\"Safari\" width=\"42px\" height=\"42px\" />](https://godban.github.io/browsers-support-badges/)</br>Safari |\r\n| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\r\n| Edge                                                                                                                                                                                                        | last 2 versions                                                                                                                                                                                                    | last 2 versions                                                                                                                                                                                                | last 2 versions                                                                                                                                                                                                |\r\n\r\n## 展示\r\n* [演示网页](http://null_639_5368.gitee.io/v-full-page/)\r\n* .....\r\n\r\n\r\n## 赞助\r\n> 优先处理问题，以及定制化方案\r\n> \r\n<img src=\"https://common-1251804846.cos.ap-guangzhou.myqcloud.com/%E5%BE%AE%E4%BF%A1%E5%9B%BE%E7%89%87_20220224134022.jpg\" width=200 height=300>\r\n<img src=\"https://common-1251804846.cos.ap-guangzhou.myqcloud.com/%E5%BE%AE%E4%BF%A1%E5%9B%BE%E7%89%87_20220224134028.jpg\" width=200 height=300>","readmeFilename":"README.md","keywords":["vue","vue3","mobile","frontend","component","components"],"author":{"name":"maybe","email":"maybe52052@gmail.com"}}