vue 封裝元件

2021-10-18 21:56:58 字數 881 閱讀 1775

一、通過install 封裝

1、建立元件資料夾包含 .vue檔案和對應的.js檔案

如圖:

2、完成元件模板

這是乙個公共元件內容

3、在相應的js內註冊元件

/-----list.js檔案-----/

import mylist from "./list.vue" 

const list =

}export default list

匯入模板list.vue ,通過install方式註冊元件,元件需先註冊在使用。使用install方法 即可通過在main.js 中 vue.use()使用。

4、在專案中引用

/-----main.js--------/

import list from 「./components/list/list.js」

vue.use(list)

5、使用元件

二、直接全域性封裝

1、直接新建.vue 模板

這是乙個公共元件內容

2、在main.js 引入

//公共元件

import list from "./components/list/list.vue"

vue.component("list",list)

3、使用

Vue封裝分頁元件

使用vue做雙向繫結的時候,可能經常會用到分頁功能 接下來我們來封裝乙個分頁元件 先定義樣式檔案 pagination.css ul,li page bar page button disabled page bar li page bar li first child a page bar a p...

vue封裝導航元件

剛開始學習vue.js,寫了個頁面練手,在封裝頭部元件的時候一直出問題,研究了老半天。下面貼上 這是目錄結構,header元件內包含輪播圖,logo條,頭像和導航。其中輪播圖使用的是swiper元件。header.vue 元件 class swiper slide v for sliderimg i...

Vue 封裝 img 元件

功能屬性介紹 屬性名型別屬性值 描述預設值 srcstring 位址 altstring 代替文字 width string 寬度 300px height string 高度 200px lazy boolean true false 是否懶載入 false fitstring fill cont...