1. 程式人生 > 其它 >React框架module中antd元件的改寫

React框架module中antd元件的改寫

PART1: 技術概述

1. 什麼情況下會使用到這個技術?

使用antd等元件時,經常需要更改元件的預設樣式,需要用:global{}將需要修改的樣式包裹起來。

2. 學習該技術的原因

需要對antd的元件進行改寫,美化引用的元件以滿足專案需求。

3. 技術的難點在哪裡?

找不到相應的類名,經常改寫後無法顯示

PART2: 技術詳述

1. 流程圖

2. 程式碼演示

PART3: 技術使用中遇到的問題和解決過程

倒是沒什麼大問題,就是在樣式修改的時候發現偽元素::after有點麻煩,如果不是通過檢查網頁元素來確定它的名字,根本找不出來發生了什麼,而且它的樣式當時只能通過!important

暴力修改,目前也沒發現什麼好辦法(如圖所示)。

PART4: 總結

React框架使用下來,還是喜歡函式式元件,可以利用antd的layout佈局進行封裝,針不戳。antd元件確實好用,目前使用下來沒有什麼困難。

PART5: 參考材料

css(react)中 global
Web 開發技術 -> CSS(層疊樣式表) -> ::after (:after)