97国产精品视频人人做人人爱,3344在线观看无码,成年人国产视频,欧美日一级片,在线看AV天堂,高清无码一本到东京热,欧美一级黄片一区2区,免费又爽又刺激高潮网址

【一分鐘閱讀】關(guān)于組件化,我有一些小建議

2019-10-3    seo達(dá)人

隨著公司項(xiàng)目多端化,開發(fā)所需要注意的細(xì)節(jié)越來越多。我在會(huì)議上提出組件化開發(fā),希望能把業(yè)務(wù)細(xì)節(jié)與技術(shù)細(xì)節(jié)區(qū)分開來。



 一、組件化流程

首先我們需要找到切入點(diǎn),我采取的是通過模仿element-ui的組件,先讓我們美工小姐姐,照著element的組件庫描繪一版我們自己的組件,內(nèi)容包括 顏色、字體、按鈕、圖片 等基礎(chǔ)UI組件。這就是我們組件化第一步,UI 組件形成。



其次是業(yè)務(wù)組件的補(bǔ)充,這方面我和項(xiàng)目經(jīng)理還有其他前端一起商討,將跨場景跨頁面同樣效果的部分給抽象成組件。組件化第二步,業(yè)務(wù)組件形成。



然后就是漫長的更迭與組件補(bǔ)充。



二、組件化細(xì)節(jié)處理

2.1 全局文件布置

無論是UI組件還是業(yè)務(wù)組件,都包含著class與css。



變量值我選擇存放在兩個(gè)公共文件內(nèi):



一個(gè)負(fù)責(zé)管理class名,諸如 x-btn-s,x-btn-m,x-btn-l,x-pic-s,聲明規(guī)則:公司名-組件名-尺寸(業(yè)務(wù)場景)。



另一個(gè)負(fù)責(zé)管理 css 變量值, 諸如 $-font-s: 12px,$-font-m:16px; $-font-l:24px;$-background-warn: #f00;聲明規(guī)則:$-相關(guān)樣式-大小(顏色)。



再通過 exports 與 import 對全局文件進(jìn)行調(diào)用。



2.2 組件的多樣化使用

通過全局文件的配置,我們對組件的調(diào)用從一對一調(diào)用變成了一對多調(diào)用。如下:



使用全局變量前,我們只能通過以下形式調(diào)用



<x-button/>

現(xiàn)在我們可以通過:class的形式調(diào)用<x-button/>的多種形態(tài),如下:



<x-button type="$-x-btn-warn' size-'$-x-btn-s'>注冊</x-button>

當(dāng)然,我們還需要在組件內(nèi)部定義好:class部分,配置如下:



<template>

  <button

    class="x-button"

    :class="[

      type ? 'x-button--' + type : '',

      buttonSize ? 'x-button--' + buttonSize : '',

    ]"

  >

  </button>

</template>

<script>

  export default {

    name: 'XButton',

    props: {

      type: {

        type: String,

        default: 'default'

      },

      size: String,

    },

  };

</script>

2.3 slot 插槽的配置與使用

合理使用 slot 插槽,例如:組件內(nèi)嵌組件,組件內(nèi)嵌文字,內(nèi)嵌 iconfont 等;



三、 組件的配置

在 app.js 中使用 vue.use(components) 對組件進(jìn)行配置,再在相關(guān)頁面進(jìn)行引用。

藍(lán)藍(lán)設(shè)計(jì)www.0391cbd.com )是一家專注而深入的界面設(shè)計(jì)公司,為期望卓越的國內(nèi)外企業(yè)提供卓越的UI界面設(shè)計(jì)、BS界面設(shè)計(jì)  cs界面設(shè)計(jì) 、 ipad界面設(shè)計(jì) 、 包裝設(shè)計(jì) 、 圖標(biāo)定制 、 用戶體驗(yàn) 、交互設(shè)計(jì)、 網(wǎng)站建設(shè) 、平面設(shè)計(jì)服務(wù)

日歷

鏈接

個(gè)人資料

存檔

主站蜘蛛池模板: 中文字幕在线日本| 欧美一级高清免费a| 99视频国产精品| 一级毛片免费高清视频| 亚洲人网站| 99r在线精品视频在线播放| 婷婷成人综合| 国产91九色在线播放| 日本精品影院| 国产一区二区精品高清在线观看| 色哟哟国产成人精品| 国禁国产you女视频网站| 91成人精品视频| 国产成人91精品| 久久精品人人做人人| 日本人妻一区二区三区不卡影院| 国产免费久久精品99re丫丫一| 婷婷六月激情综合一区| 亚洲国产无码有码| 国产欧美亚洲精品第3页在线| 国产精品成人观看视频国产| 精品第一国产综合精品Aⅴ| 91av成人日本不卡三区| 亚洲人成成无码网WWW| 欧美精品v欧洲精品| 欧美曰批视频免费播放免费| 大学生久久香蕉国产线观看| 色综合成人| 四虎精品黑人视频| 欧美黄网在线| 精品视频一区二区三区在线播 | 国产h视频在线观看视频| 波多野结衣在线一区二区| 久久久久人妻精品一区三寸蜜桃| 欧美色综合网站| 婷婷色狠狠干| 午夜啪啪福利| 国内毛片视频| 欧美精品啪啪| 亚洲国产天堂久久综合226114| 手机成人午夜在线视频| 在线国产你懂的| 伊人丁香五月天久久综合| 污网站在线观看视频| 69视频国产| 亚洲成年人片| 91色老久久精品偷偷蜜臀| 国产亚洲精品97在线观看| 中文字幕无线码一区| 欧美亚洲欧美| 中文字幕欧美成人免费| 亚洲全网成人资源在线观看| 国产一区二区人大臿蕉香蕉| 91网在线| 亚洲国产成人无码AV在线影院L| 嫩草国产在线| 日韩午夜伦| 亚洲国产成人麻豆精品| 国产乱人免费视频| 色婷婷在线播放| 午夜视频www| 欧美不卡视频在线观看| 夜夜操狠狠操| 无码高潮喷水在线观看| 666精品国产精品亚洲| 午夜少妇精品视频小电影| 奇米影视狠狠精品7777| 亚洲手机在线| 亚洲美女高潮久久久久久久| 欧美激情福利| 国产91精品最新在线播放| a级毛片免费看| h视频在线观看网站| 狠狠色丁香婷婷| 高清无码一本到东京热| 五月婷婷精品| 少妇极品熟妇人妻专区视频| 自慰网址在线观看| 亚洲三级片在线看| 日韩a级片视频| 国产精品熟女亚洲AV麻豆| 亚洲精品国产精品乱码不卞|