前言
- 本篇文章基于實際項目總結(jié)的技術(shù)知識點,需要了解一點基礎(chǔ)知識,沒有了解過的可以參考之前寫的http://www.itdecent.cn/p/040da8e83b7e文章,附帶開源代碼。
- 關(guān)于本文所用的技術(shù)棧,均會有單篇文章去分析(帶個人理解)。
- dva官方網(wǎng)站 https://www.cnblogs.com/crazycode2/p/8997355.html
- umi網(wǎng)站 https://umijs.org/zh-CN/docs/load-on-demand
【學(xué)習(xí)步驟】
一:下載官方示例 ant-design-pro,了解基本寫法邏輯。
二:自行設(shè)計關(guān)于項目內(nèi)的需求開發(fā)邏輯。
前言知識小點(我剛?cè)胧挚垂倬W(wǎng)案例不懂的知識點匯總)
- umi組件 -- FormattedMessage 實現(xiàn)動態(tài)添加placeholder內(nèi)容,可用于展示表單數(shù)據(jù)內(nèi)容。
id為讀取數(shù)據(jù)字段
defaultMessage為初始默認值
{
title: <FormattedMessage id="pages.searchTable.titleDesc" defaultMessage="描述" />,
dataIndex: 'desc',
valueType: 'textarea',
},
2.umi組件 -- useIntl 國際化語言, 用于配置多語言項目
import { useIntl } from 'umi';
const intl = useIntl();