日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

React--》UI组件库ant-design的介绍与使用

發布時間:2024/3/13 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 React--》UI组件库ant-design的介绍与使用 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

目錄

Ant Design的介紹與使用

安裝與使用

自定義主題


Ant Design的介紹與使用

Ant Design是阿里螞蟻金服團隊基于React開發的ui組件,主要用于中后臺系統的使用。其官方網址為:官方網址 。以下可以看到antd的特性與介紹,可以看出antd的生態已經很完善了,可以說大部分的公司的項目都能找到使用antd的影子。

博主撰寫此文時,antd已經更新5版本,如果是初次使用的新手可以點擊網站導航區的研發選項,了解一下里面的對antd這個組件庫的安裝以及一些進階技能的使用:

安裝與使用

安裝步驟如下,npm或yarn安裝都可以。

編譯器終端執行命令安裝即可,完成之后,點擊網頁的組件選擇,然后隨便找個組件試著引用一下,如下:

import React, { Component } from 'react' import { Button } from 'antd'; export default class App extends Component {render() {return (<div><Button type="primary">Primary Button</Button><Button>Default Button</Button><Button type="dashed">Dashed Button</Button><Button type="text">Text Button</Button><Button type="link">Link Button</Button></div>)} }

如果你當初下載的antd是低版本的,需要還需要單獨引入樣式,當然現在的5版本是不需要的,如下:

import 'antd/dist/antd.css'

如果想更改組件的樣式,可以參考每個組件下的API,里面詳細介紹了各種樣式的引用:

舉個例子,如果想使用Icon圖標,可以點擊相關組件,查看其代碼演示然后進行使用,如下:

antd為了減少代碼的負重,將有的組件樣式單獨抽離出來,如果想使用需單獨引用:

import React, { Component } from 'react' import { Button } from 'antd'; import {HomeOutlined,LoadingOutlined,SettingFilled,SmileOutlined,SyncOutlined, } from '@ant-design/icons'; export default class App extends Component {render() {return (<div><Button type="primary">Primary Button</Button><Button>Default Button</Button><Button type="dashed">Dashed Button</Button><Button type="text">Text Button</Button><Button type="link">Link Button</Button><HomeOutlined /><SettingFilled /><SmileOutlined /><SyncOutlined spin /><SmileOutlined rotate={180} /><LoadingOutlined /></div>)} }

自定義主題

在 5.0 版本的 Ant Design 中,提供了一套全新的定制主題方案。不同于 4.x 版本的 less 和 CSS 變量,有了 CSS-in-JS 的加持后,動態主題的能力也得到了加強。

通過以下代碼進行是否引入主題的介紹 :

import React, { Component } from 'react' import { Button,ConfigProvider } from 'antd'; export default class App extends Component {render() {return (<div><ConfigProvidertheme={{token: {colorPrimary: '#008c8c',},}}>{/* 引入主題 */}<Button type="primary">Primary Button</Button></ConfigProvider><hr />{/* 原主題 */}<Button type="primary">Primary Button</Button></div>)} }

antd還有一些其它好玩的組件,這里就不在過多講解,你可以自行探索,本文不在討論。當然如果你還想了解一些其它組件庫的使用,推薦看一下我之前的文章:基于Vue的UI組件庫

總結

以上是生活随笔為你收集整理的React--》UI组件库ant-design的介绍与使用的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 亚洲综合第一区 | 日本熟女毛茸茸 | 亚洲AV成人无码精电影在线 | www视频在线观看网站 | 国产一区二区久久久 | 久久人人艹 | 95国产精品 | 午夜tv影院 | 成人欧美在线观看 | 美女视频三区 | 国产在线观 | 亚洲av无码一区二区乱子伦 | 一区二区三区波多野结衣 | 老司机午夜剧场 | 黄色成人在线视频 | 日韩美一区二区三区 | 日本在线视频观看 | 爱爱视频免费网站 | 日批国产| www日韩视频 | 黄黄的网站 | 欧美黄色片视频 | 亚洲伦理精品 | 全程偷拍露脸中年夫妇 | 久久久免费网站 | 丁香在线 | av大片在线观看 | 日韩精品第1页 | 亚洲欧美中日韩 | 欧美成人一区在线 | 91精品婷婷国产综合久久蝌蚪 | 国产精品免费av一区二区三区 | 成人久久久精品国产乱码一区二区 | 超碰资源| 免费大片黄在线观看 | 三级理伦 | 日本h视频在线观看 | 伊人22 | 久久精品视频一区 | 国产女无套免费视频 | 欧美性爱精品在线 | 99在线国产 | 成年人黄色免费网站 | 亚洲自拍小视频 | 免费看裸体网站视频 | 日韩免费一区二区 | www九色| 国产精品一二三四五区 | 国产精品免费一区二区三区四区 | 伊人久久久久久久久 | 欧美日本一道本 | 久久久老司机 | www.av麻豆 | 国产男女猛烈无遮挡免费观看网站 | 真人一及毛片 | 欧美变态另类刺激 | 精品一区二区三区四区五区 | 四虎首页 | 经典三级在线视频 | 日本人与黑人做爰视频 | 深夜福利一区二区 | 少妇精品视频 | 欧美精品一区二区三区蜜臀 | 麻豆国产视频 | 在线h网站 | 欧美亚洲日本 | 少妇av在线播放 | 国产农村妇女毛片精品久久麻豆 | 日韩欧美中文在线观看 | 国产成人专区 | 亚洲无限观看 | 以女性视角写的高h爽文 | 亚洲人人爱 | 777米奇影视第四色 五月丁香久久婷婷 | 久久精品欧美一区二区三区麻豆 | 国产欧美在线精品日韩 | 在线免费观看高清视频 | 国产做爰xxxⅹ久久久精华液 | 国产精品熟女一区二区不卡 | 福利视频大全 | 在哪里可以看毛片 | 亚洲制服另类 | 波多野结衣一二三四区 | 国产二区电影 | 日本高清视频一区二区 | 午夜精品av | 成人在线观看91 | 国产精品一区久久久 | 奶水旺盛的少妇在线播放 | 澳门一级黄色片 | 亚洲图片欧美在线看 | 蜜臀久久99精品久久久画质超高清 | av网站免费播放 | 欧美在线视频一区二区 | 欧美精品成人一区二区在线观看 | 亚洲激情成人网 | 综合激情网站 | 免费国产一区二区三区 | 精品国产中文字幕 |