<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          iui Design基于 Uni-app 的 Vue3 UI 組件庫

          聯(lián)合創(chuàng)作 · 2023-09-19 17:36

          iui Design 是由云磁數(shù)字「用戶體驗(yàn)中心實(shí)驗(yàn)室」打造一套基于 Vue3 的 Uniapp 組件庫,于 2023 年 8 月 8 日正式開源。

          它提供了一套可復(fù)用、易擴(kuò)展、低耦合的移動(dòng)端 UI 組件庫,幫助開發(fā)者快速搭建移動(dòng)應(yīng)用。

          預(yù)覽

          使用微信搜索小程序 iui Design 進(jìn)行體驗(yàn)。

          移動(dòng)端 H5:預(yù)覽地址

          安裝

          使用前,確保你已經(jīng)學(xué)習(xí)過 uni-app 的使用,可以閱讀 uni-app 文檔

          組件庫

          方式一:通過 npm 安裝

          npm i iui-design
          # or
          yarn add iui-design
          

          方式二:通過 HBuilderX 導(dǎo)入

          如果你是使用 HbuilderX 開發(fā)的用戶,可以在 uni-app 插件市場(chǎng)通過 uni_modules 的形式進(jìn)行安裝。

          下載地址

          Scss 插件

          iui-design 依賴 sass,你必須要安裝此插件,否則無法正常運(yùn)行。

          • 如果你使用的是 HbuilderX,你可以在 插件市場(chǎng) 中搜索 sass 進(jìn)行安裝。
          • 如果你的項(xiàng)目是由 vue-cli 創(chuàng)建的,通過以下命令安裝對(duì) sass(scss)的支持,如果已安裝,略過。
          # 安裝sass
          npm i sass -D
          
          # 安裝sass-loader
          npm i sass-loader -D
          

          配置

          引入樣式

           App.vue 中引入 iui-design 的樣式。

          <style lang="scss">
          // npm 模式安裝
          @import "iui-design/style/index.scss";
          
          // HBuilderX 插件市場(chǎng)安裝
          @import "@/components/iui-design/style/index.scss";
          </style>
          

           uni.scss 中引入 iui-design 的主題樣式和變量。

          <style lang="scss">
          // npm 模式安裝
          @import "iui-design/style/theme.scss";
          
          // HBuilderX 插件市場(chǎng)安裝
          @import "@/components/iui-design/style/theme.scss";
          </style>
          

          easycom 模式

          iui-design 支持 easycom 模式,你可以在 pages.json 中配置 easycom,然后無需引入即可使用組件。

          npm 模式安裝:

          {
            "easycom": {
              "custom": {
                "^iui-(.*)": "iui-design/components/iui-$1/iui-$1.vue"
              }
            }
          }
          

          HBuilderX 插件市場(chǎng)安裝:

          {
            "easycom": {
              "custom": {
                "^iui-(.*)": "@/components/iui-design/components/iui-$1/iui-$1.vue"
              }
            }
          }
          
          瀏覽 32
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  色婷婷成人做爱a片免费看网站 | 99在线观看免费高清 | 日韩熟女在线 | 中文字幕五月天 | 在线观看AA片 |