成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

Vue組件開發(fā)

kamushin233 / 1665人閱讀

摘要:在學習的時候,發(fā)現(xiàn)有很多使用開發(fā)的組件。本著學習的目的,自己也仿照寫一些組件。使用編寫組件文檔。通過屬性接收父組件傳遞過來的值,并對傳遞過來的值進行類型驗證。完整代碼請訪問組件代碼

在學習vue的時候,發(fā)現(xiàn)有很多使用vue開發(fā)的ui組件。本著學習的目的,自己也仿照Element寫一些組件。

使用VuePress編寫組件文檔。

單元測試:karma+mocha+chai+sinon。

文檔預覽地址:預覽鏈接

使用VuePress編輯文檔的代碼訪問:組件文檔
關于VuePress使用方法:博客園、掘金

完整代碼:組件代碼

接下來就是編寫組件,首先以常用的組件Button為例。

通過props屬性接收父組件傳遞過來的值,并對傳遞過來的值進行類型驗證。

props:{
    type:{
        type: String,
        validator (value) {
            return [
                "primary",
                "success",
                "info",
                "warning",
                "danger"
            ].indexOf(value)>-1;
        }
    },
    iconName:{
        type:String
    },
    iconSize:{
        type:String,
        default:"small"
    },
    iconPosition:{
        type: String,
        default: "left",
        validator(value){
            return[
                "left",
                "right"
            ].indexOf(value)>-1
        }
    },
    circle:{
        type: Boolean
    },
    disabled:{
        type: Boolean
    }
}

通過 props接收父組件傳遞的值,可以實現(xiàn)各種功能不一樣的button組件。


 

完整代碼請訪問:組件代碼

文章版權歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/109068.html

相關文章

  • Vue UI框架庫開發(fā)介紹

    摘要:本文大家了解如何開發(fā)一個框架。偽組件化我們知道,組件化開發(fā)的目的是解耦功能,提高代碼復用率和開發(fā)效率,進而加快項目開發(fā)周期與產(chǎn)品發(fā)布速度。公司自有的庫一般不可能發(fā)布到倉庫。這樣我們就實現(xiàn)了插件的開發(fā)。主要就是利用這個特性開發(fā)的。 本文大家了解如何開發(fā)一個Vue UI框架。Vue UI框架demo 源碼地址: https://github.com/xubaodian/... 。 平時在項...

    liangdas 評論0 收藏0
  • 使用Vue快速開發(fā)單頁應用-主體結(jié)構

    摘要:本文以及后面相應文章,主要是相關技術棧來快速的實現(xiàn)單頁應用開發(fā)。原文出處其他使用快速開發(fā)單頁應用主體結(jié)構使用快速開發(fā)單頁應用使用快速開發(fā)單頁應用登錄頁面使用快速開發(fā)單頁應用功能組件與路由組件通信 本文所涉及代碼全在vue-cnode 單頁應用,即在一個頁面集成系統(tǒng)中所有功能,整個應用只有一個頁面。因為路由的控制在前端,單頁面應用在頁面切換時比傳統(tǒng)頁面更快,從而在前端體驗更好。 將邏輯從...

    dcr309duan 評論0 收藏0
  • vue 前端項目技術選型、開發(fā)工具、周邊生態(tài)

    摘要:有目錄結(jié)構書寫方式組件集成項目構建等的約束,整個應用中是沒有文件的,所有的響應都是動態(tài)渲染的,包括里面的元信息路徑等。更多參考細說后端模板渲染客戶端渲染中間層服務器端渲染開發(fā)工具開發(fā)時主要會用到的工具。 vue 前端項目技術選型、開發(fā)工具、周邊生態(tài) 聲明:這不是一篇介紹 Vue 基礎知識的文章,需要熟悉 Vue 相關知識 主架構:vue, vue-router, vuex UI 框...

    Awbeci 評論0 收藏0
  • vue 前端項目技術選型、開發(fā)工具、周邊生態(tài)

    摘要:有目錄結(jié)構書寫方式組件集成項目構建等的約束,整個應用中是沒有文件的,所有的響應都是動態(tài)渲染的,包括里面的元信息路徑等。更多參考細說后端模板渲染客戶端渲染中間層服務器端渲染開發(fā)工具開發(fā)時主要會用到的工具。 vue 前端項目技術選型、開發(fā)工具、周邊生態(tài) 聲明:這不是一篇介紹 Vue 基礎知識的文章,需要熟悉 Vue 相關知識 主架構:vue, vue-router, vuex UI 框...

    enali 評論0 收藏0
  • 關于Vue2一些值得推薦的文章 -- 五、六月份

    摘要:五六月份推薦集合查看最新的請點擊集前端最近很火的框架資源定時更新,歡迎一下。蘇幕遮燎沈香宋周邦彥燎沈香,消溽暑。鳥雀呼晴,侵曉窺檐語。葉上初陽乾宿雨,水面清圓,一一風荷舉。家住吳門,久作長安旅。五月漁郎相憶否。小楫輕舟,夢入芙蓉浦。 五、六月份推薦集合 查看github最新的Vue weekly;請::點擊::集web前端最近很火的vue2框架資源;定時更新,歡迎 Star 一下。 蘇...

    sutaking 評論0 收藏0

發(fā)表評論

0條評論

kamushin233

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<