摘要:需求一個監控控制臺界面,有成千上萬條表格數據,需要做一個全局分頁組件,支持調整每頁顯示數目總頁數當前頁數前進后退自由跳轉頁數。
需求
一個監控控制臺界面,有成千上萬條表格數據,需要做一個全局分頁組件,支持調整每頁顯示數目、總頁數、當前頁數、前進后退、自由跳轉頁數。
字段參數名 | 數據類型 | 說明 |
total | Number | 總條數 |
pageNo | Number | 總頁數 |
limit | Number | 每頁展示條數 |
預期長醬紫(不要嫌丑!畢竟是后臺控制臺!)
代碼html
總共 {{total}} 條 條/頁
js
css
局部組件使用方法引入
import page from "example-page"
注冊組件
components:{ page: page },
模板
以上是制作步驟,制作好組件以后,參考Vue官網插件發布
npm 發包確保你的項目的根目錄的package.json文件已經建好
登錄npm官網注冊
在你的項目目錄下登錄npm login(之后按提示填寫信息)
發包npm publish
如果執行npm publish出現錯誤,可能是你的包名已經被注冊過,在npm 官網上搜索一下是否已被注冊了。若發包成功,你就可以在npm官網上搜索到自己的包。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/96437.html
摘要:原理組件是的屬性如果直接在的原型上使用方法就能給本身增添一個的屬性然后所有的實例化出來的實例對象都可以用這個屬性了這就是全局組件如果是在實例化出來的對象里增添屬性就是這個實例的屬性只能在這個實例對象里調用所以稱為局部組件全局組件注冊一個全 原理 組件是Vue的屬性. 如果直接在Vue的原型上使用方法compenont,就能給vue本身增添一個的屬性.然后所有的實例化出來的vue實例對象...
摘要:所以這就導致,頁面內容正確,但是頁碼高亮依舊是第一頁解決辦法我們需要在之后刷新這個分頁組件或者讓分頁組件的后于之后加載到頁面。然后再次測試,發現完美解決問題。 問題描述 當前頁面如下showImg(https://segmentfault.com/img/bVbjJ7a); 然后點擊頁碼跳到第3頁,然后在第三頁點擊頁面鏈接跳轉到新的頁面showImg(https://segmentfa...
摘要:基于的封裝用于便捷的在中使用除過特性外,其它與相同。非必設項篩選條件列表數組對象。格式在使用時該參數為必設項。并且使用服務需要提前通過將注冊至全局組件。刷新或更新查詢條件或其它更多請直接訪問查看當前版本 GridManager Vue 基于 Vue 的 GridManager 封裝, 用于便捷的在 Vue 中使用GridManager. 除過Vue特性外,其它API與GridManag...
前言 從 9 月份開始,vuepress 源碼進行了重新設計和拆分。先是開了個 next 分支,后來又合并到 master 分支,為即將發布的 1.x 版本做準備。 最主要的變化是:大部分的全局功能都被拆分成了插件的形式,以可插拔的方式來支撐 vuepress 的運作,這一點很像 webpack。 具體架構如下: showImg(https://user-gold-cdn.xitu.io/2019...
摘要:移動端輪播圖插件,在使用圖形界面插件中的組件無法實現觸摸滑動后,轉而使用插件安裝我這里安裝的是下面的這個版本使用全局導入樣式的話,我這里有用到分頁器,就在全局中引入了樣式組件引入在中使用常見的小圓點 移動端輪播圖插件,在使用iview圖形界面插件中的carousel組件無法實現觸摸滑動后,轉而使用vue-awesome-swiper插件 1.npm安裝 npm i vue-awesom...
閱讀 3323·2021-11-25 09:43
閱讀 3008·2021-10-15 09:43
閱讀 1965·2021-09-08 09:36
閱讀 2918·2019-08-30 15:56
閱讀 742·2019-08-30 15:54
閱讀 2684·2019-08-30 15:54
閱讀 2973·2019-08-30 11:26
閱讀 1237·2019-08-29 17:27