Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 亚洲精品国产第一综合99久久,国产亚洲美女精品久久久久,国产chinese视频在线观看

          整合營(yíng)銷服務(wù)商

          電腦端+手機(jī)端+微信端=數(shù)據(jù)同步管理

          免費(fèi)咨詢熱線:

          daisyUI - 主題漂亮、代碼純凈!免費(fèi)開(kāi)源的 Tailwind CSS 組件庫(kù)

          亮有特色的 CSS 組件庫(kù),組件代碼非常簡(jiǎn)潔,也支持深度定制主題、定制組件,可以搭配 Vue / React 等框架使用。

          關(guān)于 daisyUI

          daisyUI 是一款極為流行的 CSS UI 組件庫(kù),作者 Pouya Saadeghi 基于大名鼎鼎的 Tailwind CSS 框架構(gòu)建的組件庫(kù)。截止發(fā)文日期,已經(jīng)在 Github 得到 11,200 Star, 944,600 次 NPM 安裝。

          daisyui 官網(wǎng)

          Tailwind CSS 是一個(gè)功能類優(yōu)先的 CSS 框架,通過(guò)類似于 .flex、.pt-4、.text-center、.rotate-90 這種原子類組合的 class 名快速構(gòu)建網(wǎng)站,在 HTML 代碼上就能完成開(kāi)發(fā),不需要再自己想各種 CSS 命名。

          daisyUI 作為 Tailwind CSS 的組件庫(kù),不僅繼承了它的優(yōu)點(diǎn),而且代碼更簡(jiǎn)潔,主題非常漂亮有特點(diǎn),打開(kāi)官網(wǎng)就喜歡上它了。

          daisyui 組件

          daisyUI 的技術(shù)特性

          • 提供 45 個(gè)常用組件,多達(dá) 29 款主題,款款都是精品
          • 相比 Tailwind CSS 的原子類,daisyUI 采用語(yǔ)義化的 class 名,寫出更純凈的 HTML
          • 支持深度自定義、可定制主題
          • 是一個(gè)純凈 CSS 組件,所以支持和任意 Vue / React 這樣的框架一起使用

          支持搭配使用的框架

          開(kāi)發(fā)上手體驗(yàn)和使用感受

          首先說(shuō)說(shuō)我最喜歡的主題,daisyUI 提供了 29 款主題,配色很舒服,各有特色,我首先想到用來(lái)做個(gè)人網(wǎng)站的主題,一定會(huì)很酷。

          主題風(fēng)格預(yù)覽

          daisyui 默認(rèn)主題

          daisyui 暗主題

          安裝和使用

          需要注意的是,使用 daisyUI 前,需要和 Tailwind CSS 一起安裝,最簡(jiǎn)單的方式是 cdn 引入:

          <link href="https://cdn.jsdelivr.net/npm/daisyui@2.15.2/dist/full.css" rel="stylesheet" type="text/css" />
          <script src="https://cdn.tailwindcss.com"></script>

          生產(chǎn)環(huán)境更推薦用 npm 的方式,這樣打包出來(lái)的項(xiàng)目會(huì)小很多:

          安裝 daisyUI

          npm i daisyui

          然后,在你的tailwind.config.js文件里追加 daisyUI 的設(shè)置

          module.exports = {
            //...
            plugins: [require("daisyui")],
          }

          “反” Tailwind CSS

          使用過(guò) Tailwind CSS 的開(kāi)發(fā)者一定對(duì)這種寫一堆 class 名來(lái)構(gòu)建組件的方式印象很深刻,我一直沒(méi)有推薦 Tailwind CSS,就是因?yàn)閭€(gè)人實(shí)在不喜歡零零碎碎的 CSS 類名,我更傾向于寫語(yǔ)義清晰的類名來(lái)開(kāi)發(fā)組件。我們來(lái)看看實(shí)現(xiàn)一個(gè)常規(guī)的按鈕,兩種寫法的區(qū)別:

          <!-- Tailwind CSS 的寫法 -->
          <a class="inline-block px-4 py-3 text-sm font-semibold 
              text-cente text-white uppercase transition
              duration-200 ease-in-out bg-indigo-600 
              rounded-md cursor-pointer
              hover:bg-indigo-700">Button</a>
          
          <!-- daisyUI 的寫法 -->
          <a class="btn btn-primary">Button</a>

          daisyUI 的寫法實(shí)在太簡(jiǎn)潔了,所以說(shuō) daisyUI 簡(jiǎn)直是“反” Tailwind CSS 思路一點(diǎn)也不為過(guò),不過(guò) Tailwind CSS 的作者認(rèn)為語(yǔ)義化的 CSS 并不好維護(hù),因?yàn)殡S著項(xiàng)目的迭代,很多 class 名早已失去了原有的意義了。各位前端小伙伴,你們覺(jué)得呢?

          45 個(gè)組件如果沒(méi)法滿足,官方還提供了自定義組件的工具類,開(kāi)發(fā)者可以快速構(gòu)建自定義組件。官網(wǎng)提供了詳盡的中文文檔,純 CSS 本身也易懂,對(duì)應(yīng)的組件也有 HTML 代碼例子,上手使用完全不是問(wèn)題。

          daisyui 開(kāi)發(fā)文檔

          總的來(lái)說(shuō),這是一款漂亮、流行,代碼簡(jiǎn)潔的 web UI 組件庫(kù),熟悉以后能提高開(kāi)發(fā)效率,不妨寫個(gè)快速 demo 嘗試一下。

          免費(fèi)開(kāi)源說(shuō)明

          daisyUI 是基于 Tailwind CSS 構(gòu)建的 CSS 組件庫(kù),源碼基于 MIT 開(kāi)源協(xié)議托管在 Github 上,任何個(gè)人和公司都可以免費(fèi)下載使用,也可以用于商業(yè)項(xiàng)目。

          和 daisyUI 類似的框架還有之前推薦過(guò)的 Bootstrap 和 Pico.css,感興趣的開(kāi)發(fā)者也可以前往了解。

          關(guān)注我,持續(xù)分享高質(zhì)量的免費(fèi)開(kāi)源、免費(fèi)商用的資源。

          ↓↓點(diǎn)【了解更多】查看本次分享的網(wǎng)址。

          亮的 Vue 3 組件庫(kù),風(fēng)格大氣國(guó)際化,自帶 admin 框架,開(kāi)箱即用,要是有中文文檔就更好了。

          關(guān)于 Vuestic UI

          Vuestic UI 是一套由 Epicmax 團(tuán)隊(duì)開(kāi)發(fā)的一套基于 Vue.js 的 web 開(kāi)發(fā)組件庫(kù),最近更新發(fā)布了 Vue3 版本,希望用 Vue .js 的專業(yè)知識(shí)以最佳方式構(gòu)建一個(gè)可用性強(qiáng)且全面的開(kāi)源工具。Vuestic UI 在發(fā)布后不久,便成為使用 Vue 構(gòu)建的最受歡迎的組件庫(kù)之一。

          vuestic ui 官網(wǎng)

          Vuestic UI 的團(tuán)隊(duì) Epicmax 是全球排名前15位的 Vue.js 開(kāi)發(fā)團(tuán)隊(duì),響應(yīng)式的設(shè)計(jì)使這些組件不僅能用在 web PC 項(xiàng)目上,而且?guī)缀踹m用于任何屏幕大小的分辨率。 鍵盤可用性是 Vuestic 的特色功能,在整個(gè)框架中提供無(wú)縫鍵盤操作支持。

          Vuestic UI 的技術(shù)特性

          • 兼容 Vue3,內(nèi)置 52 個(gè)漂亮的響應(yīng)式組件,功能豐富
          • 支持鍵盤導(dǎo)航,體驗(yàn)流暢,這在流行的組件庫(kù)中不多見(jiàn)
          • 支持通過(guò)配置文件和 CSS 變量全局配置組件
          • 內(nèi)置 2 套顏色主題方案
          • 支持樹搖優(yōu)化,減少打包體積
          • 支持 i18n 國(guó)際化
          • 兼容非 IE 瀏覽器

          vuestic ui 組件預(yù)覽

          開(kāi)發(fā)上手體驗(yàn)

          Vuestic 上手使用很簡(jiǎn)單,也比較常規(guī),支持 Vue CLI 腳手架、npm 安裝和直接引入的方式來(lái)使用,官網(wǎng)提供了詳細(xì)的技術(shù)文檔和充足的代碼例子,文檔目前只有英文 / 俄文兩種,看技術(shù)文檔如果英語(yǔ)不好,就算借助翻譯工具,理解起來(lái)可能會(huì)有點(diǎn)吃力。

          vuestic ui 組件預(yù)覽

          Vuestic UI 組件風(fēng)格大氣,具有國(guó)際化,配色非常漂亮,和國(guó)內(nèi)常見(jiàn)的組件庫(kù)差別很大,可以根據(jù)項(xiàng)目實(shí)際的需要來(lái)考慮選型。目前 Vuestic 團(tuán)隊(duì)還在開(kāi)發(fā)更多優(yōu)質(zhì)的組件,這個(gè)項(xiàng)目也在不斷維護(hù),國(guó)外的公司或團(tuán)隊(duì)對(duì)開(kāi)源項(xiàng)目的重視程度很高,極少淪為 kpi 項(xiàng)目而無(wú)人過(guò)問(wèn)。

          PC 端組件庫(kù)一個(gè)很常用的用途是做 admin 中后臺(tái)管理系統(tǒng),Vuestic 官方也發(fā)布了一個(gè)漂亮后臺(tái)管理模板 Vuestic Admin UI ,這個(gè)管理后臺(tái)也是 Vuestic UI 的最佳實(shí)踐,顏值在眾多基于 Vue 的 admin 中,個(gè)人認(rèn)為排名可以很靠前了,有很多像富文本編輯器、列表、數(shù)據(jù)表格、登錄、表單、樹形結(jié)構(gòu)等現(xiàn)成的頁(yè)面,拿來(lái)就可以使用,節(jié)省了大量的開(kāi)發(fā)時(shí)間。

          vuestic admin 控制臺(tái)

          免費(fèi)開(kāi)源說(shuō)明

          Vuestic UI 的開(kāi)發(fā)團(tuán)隊(duì)是 Epicmax 公司,源代碼基于 MIT 開(kāi)源協(xié)議托管在 Github 上,任何個(gè)人和公司都可以免費(fèi)用在自己的項(xiàng)目上,包括商業(yè)項(xiàng)目。

          關(guān)注我,持續(xù)分享高質(zhì)量的免費(fèi)開(kāi)源、免費(fèi)商用的資源。

          ↓↓點(diǎn)【了解更多】查看本次分享的網(wǎng)址。

          Vuestic UI - 免費(fèi)開(kāi)源的高質(zhì)量 Vue3 UI 組件庫(kù),還內(nèi)置了漂亮的 Vuestic Admin 后臺(tái)框架|那些免費(fèi)的磚

          段時(shí)間對(duì)于前端人來(lái)說(shuō),最大的驚喜莫過(guò)于期盼已久的Vue.js 3.0正式發(fā)布了。

          之前就有很多小伙伴詢問(wèn)vue3組件庫(kù)相關(guān)的問(wèn)題。趁著vue.js 3.0發(fā)布的熱潮,就給大家推薦幾個(gè)Vue3 Beta組件庫(kù)。

          性能方面優(yōu)化

          • 路由/圖片懶加載
          • v-show復(fù)用dom
          • 長(zhǎng)列表性能優(yōu)化
          • 事件銷毀
          • 插件按需引入
          • 無(wú)狀態(tài)組件標(biāo)記為函數(shù)式組件
          • 變量本地化
          • 更好的TypeScript集成
          • SSR
          • ...
          # vue3.0中文官網(wǎng)
          https://v3.cn.vuejs.org/
          
          # 倉(cāng)庫(kù)地址
          https://github.com/vuejs/vue-next

          下面進(jìn)入今天的正文。有哪些互聯(lián)網(wǎng)大廠率先推出自己的Vue3組件庫(kù)呢?

          1、Vant 3.0

          Vant有贊團(tuán)隊(duì)推出的Vue移動(dòng)端組件庫(kù),已經(jīng)完成并發(fā)布Vue3.0 beta版本。

          安裝

          # 通過(guò) npm 安裝
          $ npm i vant@next -S
          
          # 通過(guò) yarn 安裝
          $ yarn add vant@next

          快速引入

          // 全局引入
          import { createApp } from 'vue'
          import Vant from 'vant'
          import 'vant/lib/index.css'
          
          const app = createApp()
          app.use(Vant)
          
          // 按需引入
          import { createApp } from 'vue'
          import { Button } from 'vant'
          
          const app = createApp()
          app.use(Button)

          組件的使用和Vant 2.x沒(méi)多大區(qū)別,直接引入使用即可。

          # 文檔地址
          https://vant-contrib.gitee.io/vant/next/#/zh-CN/
          
          # 倉(cāng)庫(kù)地址
          https://github.com/youzan/vant

          2、Ant-Design-Vue

          一款AntD設(shè)計(jì)風(fēng)格的Vue實(shí)現(xiàn)。目前已經(jīng)發(fā)布Vue 3.0 的 2.0.0 測(cè)試版。

          安裝

          $ npm i ant-design-vue@next -S

          快速引入

          # 完整引入
          import { createApp } from 'vue'
          import Antd from 'ant-design-vue'
          import 'ant-design-vue/dist/antd.css'
          
          const app = createApp()
          app.use(Antd)
          
          # 按需局部引入
          import { createApp } from 'vue'
          import { Button, message } from 'ant-design-vue'
          
          const app = createApp()
          app.use(Button)
          app.config.globalProperties.$message = message

          組件使用方式也和之前一樣。大家如果有開(kāi)發(fā)Vue3項(xiàng)目計(jì)劃,可以去了解下。

          # 文檔地址
          https://2x.antdv.com/docs/vue/introduce-cn/
          
          # 倉(cāng)庫(kù)地址
          https://github.com/vueComponent/ant-design-vue/

          3、Element-Plus

          element-ui風(fēng)格的Vue3重構(gòu)組件庫(kù)。目前還在緊急研發(fā)中,大家可以去了解下最新動(dòng)態(tài)。

          # 文檔地址
          https://element-plus.org/#/zh-CN

          好了,就分享到這里。如果大家有其它最新Vue3.0 UI組件庫(kù),期待一起分享交流哈!


          主站蜘蛛池模板: 国产Av一区二区精品久久| 精品国产香蕉伊思人在线在线亚洲一区二区| 国产伦精品一区二区三区不卡| 男人的天堂亚洲一区二区三区| 3D动漫精品一区二区三区| 国产亚洲一区二区在线观看| 精品一区二区三区在线观看l| 国产一区二区三区在线影院| 免费无码一区二区三区蜜桃大 | 亚洲AV无码一区二区三区网址| 国产精品乱码一区二区三区 | av无码人妻一区二区三区牛牛| 精彩视频一区二区| 精品日韩一区二区| 亚洲高清一区二区三区| 日韩精品无码一区二区三区免费 | 在线观看视频一区二区| 人妻无码视频一区二区三区| 中文字幕一区二区区免| 亚洲片一区二区三区| 日本一区二区三区久久| 国产传媒一区二区三区呀| 国产日韩视频一区| 加勒比精品久久一区二区三区| 精品国产一区二区三区久久狼| 无码人妻精品一区二区三区久久久 | 亚洲一区中文字幕| 亚洲一区二区三区高清不卡| 精品人无码一区二区三区| 色国产精品一区在线观看| 无码午夜人妻一区二区三区不卡视频| 国产一区二区三区在线影院| 国产精品一区二区av| 日韩人妻精品无码一区二区三区| 国产一区二区中文字幕| 亚洲国产日韩在线一区| 国产福利一区二区三区| 日韩一区二区三区免费体验| 精品久久久久一区二区三区 | 麻豆一区二区三区精品视频| 亚洲国产AV无码一区二区三区|