最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

詳解Ant Design of React的安裝和使用方法

 更新時(shí)間:2018年12月27日 10:04:52   作者:txwslyf  
這篇文章主要介紹了詳解Ant Design of React的安裝和使用方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧

在中臺產(chǎn)品的研發(fā)過程中,會(huì)出現(xiàn)不同的設(shè)計(jì)規(guī)范和實(shí)現(xiàn)方式,但其中往往存在很多類似的頁面和組件,給設(shè)計(jì)師和工程師帶來很多困擾和重復(fù)建設(shè),大大降低了產(chǎn)品的研發(fā)效率。我們(螞蟻金服體驗(yàn)技術(shù)部)經(jīng)過大量的項(xiàng)目實(shí)踐和總結(jié),沉淀出一個(gè)中臺設(shè)計(jì)語言 Ant Design。旨在統(tǒng)一中臺項(xiàng)目的前端 UI 設(shè)計(jì),屏蔽不必要的設(shè)計(jì)差異和實(shí)現(xiàn)成本,解放設(shè)計(jì)和前端的研發(fā)資源。

Ant Design 是一個(gè)致力于提升『用戶』和『設(shè)計(jì)者』使用體驗(yàn)的中臺設(shè)計(jì)語言。它模糊了產(chǎn)品經(jīng)理、交互設(shè)計(jì)師、視覺設(shè)計(jì)師、前端工程師、開發(fā)工程師等角色邊界,將進(jìn)行 UE 設(shè)計(jì)和 UI 設(shè)計(jì)人員統(tǒng)稱為『設(shè)計(jì)者』,利用統(tǒng)一的規(guī)范進(jìn)行設(shè)計(jì)賦能,全面提高中臺產(chǎn)品體驗(yàn)和研發(fā)效率。

————引用自antd官網(wǎng)

antd的使用方法和注意事項(xiàng):

一、安裝antd

通過npm安裝antd:

npm install --save-dev antd

二、antd的使用方法

(1)瀏覽器引入

在瀏覽器中使用 script 和 link 標(biāo)簽直接引入文件,并使用全局變量 antd。

我們在 npm 發(fā)布包內(nèi)的 antd/dist 目錄下提供了 antd.js antd.css 以及 antd.min.js antd.min.css。

使用示例:

引入組件:

import { DatePicker } from 'antd';
ReactDOM.render(<DatePicker />, mountNode);

引入樣式:

import 'antd/dist/antd.css'; // or 'antd/dist/antd.less'

不推薦這種方式,因?yàn)檫@種方式會(huì)引入antd下的所有模塊,這會(huì)影響應(yīng)用的網(wǎng)絡(luò)性能,并且打包后生成的文件體積會(huì)明顯增大。且瀏覽器應(yīng)該會(huì)彈出如下的警告:

(2)按照需求引入

按需求引入有兩種方法,一種手動(dòng)引入:

import Button from 'antd/lib/button';
import 'antd/lib/button/style';
 // 或者 antd/lib/button/style/css 加載 css 文件,前者加載的是less文件

還可以安裝 babel-plugin-import 來進(jìn)行按需加載。

安裝方式:

npm install --save-dev babel-plugin-import

配置方式:

module.exports = {
 devtool: 'eval-source-map',

 entry: __dirname + "/app/main.js",
 output: {
  path: __dirname + "/build",
  filename: "bundle.js"
 },

 module: {
  loaders: [
   {
    test: /\.js$/,
    exclude: /node_modules/,
    loader: 'babel-loader',
    query: {
     presets: ['es2015', 'react'],
     plugins: [            //
      ["import", {libraryName: "antd", style: "css"}] //需要配置的地方
     ]             //
    }
   },
   {
    test: /\.css$/,
    loader: 'style-loader!css-loader'
   }
  ]
 }
};

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 基于React.js實(shí)現(xiàn)原生js拖拽效果引發(fā)的思考

    基于React.js實(shí)現(xiàn)原生js拖拽效果引發(fā)的思考

    這篇文章主要為大家詳細(xì)介紹了基于React.js實(shí)現(xiàn)原生js拖拽效果,繼而引發(fā)的一系列思考,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-03-03
  • React?代碼拆分的幾種方法示例詳解

    React?代碼拆分的幾種方法示例詳解

    這篇文章主要為大家介紹了React?代碼拆分的幾種方法示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-03-03
  • 提高React界面性能的十個(gè)技巧

    提高React界面性能的十個(gè)技巧

    眾所周知,性能是Web應(yīng)用界面的關(guān)鍵方面,它直接影響到用戶的使用體驗(yàn)。本文將向您展示十種提高React UI性能的特定技術(shù)和一般方法。
    2021-05-05
  • React?Native?中處理?Android?手機(jī)吞字的解決方案

    React?Native?中處理?Android?手機(jī)吞字的解決方案

    這篇文章主要介紹了React?Native?中處理?Android?手機(jī)吞字的解決方案,作者在 React Native 0.67.4 環(huán)境下,編寫了一個(gè)小 demo 來復(fù)現(xiàn)這個(gè)問題,需要的朋友可以參考下
    2022-08-08
  • React Hooks的深入理解與使用

    React Hooks的深入理解與使用

    這篇文章主要介紹了React Hooks的深入理解與使用,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-11-11
  • Docker部署SpringBoot項(xiàng)目到云服務(wù)器的實(shí)現(xiàn)步驟

    Docker部署SpringBoot項(xiàng)目到云服務(wù)器的實(shí)現(xiàn)步驟

    Docker作為一種輕量級的容器化技術(shù),為開發(fā)者提供了快速、便捷的部署方案,本文主要介紹了Docker部署SpringBoot項(xiàng)目到云服務(wù)器,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-01-01
  • React使用ref方法與場景介紹

    React使用ref方法與場景介紹

    這篇文章主要介紹了React使用ref方法與場景,React支持給任意組件添加特殊屬性。ref屬性接受一個(gè)回調(diào)函數(shù),它在組件被加載或卸載時(shí)會(huì)立即執(zhí)行
    2022-10-10
  • React高級指引之Refs and the DOM使用時(shí)機(jī)詳解

    React高級指引之Refs and the DOM使用時(shí)機(jī)詳解

    在典型的React數(shù)據(jù)流中,props是父組件與子組件交互的唯一方式。要修改一個(gè)子組件,你需要使用新的props來重新渲染它。但是,在某些情況下,你需要在典型數(shù)據(jù)流之外強(qiáng)制修改子組件
    2023-02-02
  • 如何強(qiáng)制刷新react hooks組件

    如何強(qiáng)制刷新react hooks組件

    這篇文章主要介紹了如何強(qiáng)制刷新react hooks組件問題,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-11-11
  • react寫一個(gè)select組件的實(shí)現(xiàn)代碼

    react寫一個(gè)select組件的實(shí)現(xiàn)代碼

    這篇文章主要介紹了react寫一個(gè)select組件的實(shí)現(xiàn)代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04

最新評論

霞浦县| 色达县| 和林格尔县| 土默特右旗| 封丘县| 缙云县| 延庆县| 扎兰屯市| 大石桥市| 乌兰浩特市| 利津县| 福清市| 海安县| 班玛县| 惠来县| 舒兰市| 和平区| 莱西市| 普陀区| 晋城| 图木舒克市| 江都市| 塔河县| 石林| 和政县| 大新县| 绥芬河市| 南川市| 长汀县| 万州区| 东兴市| 孟津县| 正蓝旗| 乳源| 西乌珠穆沁旗| 紫金县| 沅江市| 诏安县| 桃园县| 潞西市| 耒阳市|