react工作筆記

1.antd form表單switch, CheckBox于樟、Switch 默認(rèn)值設(shè)置

{getFieldDecorator('switch', {valuePropName: 'checked', initialValue: true})(<Switch />)}
  1. ts類型
    Event 事件對象類型
    常用 Event 事件對象類型:

ClipboardEvent<T = Element> 剪貼板事件對象
DragEvent<T = Element> 拖拽事件對象
ChangeEvent<T = Element> Change 事件對象
KeyboardEvent<T = Element> 鍵盤事件對象
MouseEvent<T = Element> 鼠標(biāo)事件對象
TouchEvent<T = Element> 觸摸事件對象
WheelEvent<T = Element> 滾輪事件對象
AnimationEvent<T = Element> 動畫事件對象
TransitionEvent<T = Element> 過渡事件對象
實例:

handleClick = (e: MouseEvent ) => {}

3.過濾數(shù)據(jù)
//適用于antd ---table里面dataSource做本地數(shù)據(jù)的批量刪除

_.filter(dataSource, (item: any) => {
   return ! _.includes(rowKeySelect, item.key)
})

4.常用qs方法

var prefixed = qs.parse('?a=b&c=d', { ignoreQueryPrefix: true });
 // prefixed   { a: 'b', c: 'd' }

var prefixed = qs.stringify({ a: ['b', 'c', 'd'] }, { indices: false });
 // prefixed   'a=b&a=c&a=d'

qs.stringify({ a: ['b', 'c'] }, { arrayFormat: 'indices' })
// 'a[0]=b&a[1]=c'
qs.stringify({ a: ['b', 'c'] }, { arrayFormat: 'brackets' })
// 'a[]=b&a[]=c'
qs.stringify({ a: ['b', 'c'] }, { arrayFormat: 'repeat' })
// 'a=b&a=c'
qs.stringify({ a: ['b', 'c'] }, { arrayFormat: 'comma' })

5.mock隨機(jī)生成數(shù)據(jù)
‘'name': '@cname', // 中文名稱
'key': '@id', //隨機(jī)id
'id|+1': 88, // 屬性值自動加 1敢朱,初始值為88
'age|18-28': 0, // 18至28以內(nèi)隨機(jī)整數(shù), 0只是用來確定類型
'birthday': '@date("yyyy-MM-dd")', // 日期
'city': '@city(true)', // 中國城市
'color': '@color', // 16進(jìn)制顏色
'isMale|1': true, // 布爾值
'isFat|1-2': true, // true的概率是1/3
'fromObj|2': obj, // 從obj對象中隨機(jī)獲取2個屬性
'fromObj2|1-3': obj, // 從obj對象中隨機(jī)獲取1至3個屬性
'brother|1': ['jack', 'jim'], // 隨機(jī)選取 1 個元素
'sister|+1': ['jack', 'jim', 'lily'], // array中順序選取元素作為結(jié)果
'friends|2': ['jack', 'jim'] // 重復(fù)2次屬性值生成一個新數(shù)組

  1. less文件中引入別的less文件
@import '../../index.less'
  1. this.forceUpdate() 頁面重新渲染
class App extends Component<> {
   public name: any;
   ......
   ......
   public handle = () => {
        this.name = 'zhangsan',
        this.forceUpdate()
 
   }
}

8.hooks相關(guān)
https://mp.weixin.qq.com/s?__biz=MzA4Nzg0MDM5Nw==&mid=2247486474&idx=1&sn=5e6e59139aa141e5ff81babfd84ce1d2&chksm=90320fe8a74586fec1c10f2b7db1df8b0bd05263c68f3894b3ee88e83a353139ebc1e62e9ce2&mpshare=1&scene=1&srcid=0907gATqyjINV5lcIHoL7ccz&sharer_sharetime=1599440845290&sharer_shareid=e4579c519e926af57b70680666fdd4db&key=35e83ae87188987301e0ddb80f3df8ad3cc5b629f06d624eaf47afcdf75c2dea458b6a85effa11b669ba06abab2d8d05bb45b967d2884766525d2aaef8b163521cc68880e528aec38f7484328adead36f3e91df115e9fe6050307612b2a15ce7e51352e46398c7aeed12ab756a654e4e14a42886d3638c953a65efe5fc4713fb&ascene=1&uin=MTM3NjgxODQzNA%3D%3D&devicetype=Windows+10+x64&version=62090529&lang=zh_CN&exportkey=A3d%2B%2BiIxGxbdVHBlgjYOows%3D&pass_ticket=b8wKxZgeyQW596n83sWaH4%2FP%2FmQ2uYON1tEX5W8DML714%2B1f2h7DO%2B0brnSUteum&wx_header=0

9.ts關(guān)于定義復(fù)雜數(shù)據(jù)類型的類型

const params: { [propsName: string] :  any  } = {
    index: 1,
    num: 20,
    order: {},
    selector: []
}
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
禁止轉(zhuǎn)載露久,如需轉(zhuǎn)載請通過簡信或評論聯(lián)系作者要尔。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市筐摘,隨后出現(xiàn)的幾起案子鸦泳,更是在濱河造成了極大的恐慌,老刑警劉巖肉瓦,帶你破解...
    沈念sama閱讀 211,290評論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件遭京,死亡現(xiàn)場離奇詭異,居然都是意外死亡泞莉,警方通過查閱死者的電腦和手機(jī)哪雕,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,107評論 2 385
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來鲫趁,“玉大人斯嚎,你說我怎么就攤上這事“ず瘢” “怎么了堡僻?”我有些...
    開封第一講書人閱讀 156,872評論 0 347
  • 文/不壞的土叔 我叫張陵,是天一觀的道長疫剃。 經(jīng)常有香客問我钉疫,道長,這世上最難降的妖魔是什么巢价? 我笑而不...
    開封第一講書人閱讀 56,415評論 1 283
  • 正文 為了忘掉前任牲阁,我火速辦了婚禮,結(jié)果婚禮上壤躲,老公的妹妹穿的比我還像新娘城菊。我一直安慰自己,他們只是感情好碉克,可當(dāng)我...
    茶點故事閱讀 65,453評論 6 385
  • 文/花漫 我一把揭開白布役电。 她就那樣靜靜地躺著,像睡著了一般棉胀。 火紅的嫁衣襯著肌膚如雪法瑟。 梳的紋絲不亂的頭發(fā)上冀膝,一...
    開封第一講書人閱讀 49,784評論 1 290
  • 那天,我揣著相機(jī)與錄音霎挟,去河邊找鬼窝剖。 笑死,一個胖子當(dāng)著我的面吹牛酥夭,可吹牛的內(nèi)容都是我干的赐纱。 我是一名探鬼主播,決...
    沈念sama閱讀 38,927評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼熬北,長吁一口氣:“原來是場噩夢啊……” “哼疙描!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起讶隐,我...
    開封第一講書人閱讀 37,691評論 0 266
  • 序言:老撾萬榮一對情侶失蹤起胰,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后巫延,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體效五,經(jīng)...
    沈念sama閱讀 44,137評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,472評論 2 326
  • 正文 我和宋清朗相戀三年炉峰,在試婚紗的時候發(fā)現(xiàn)自己被綠了畏妖。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,622評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡疼阔,死狀恐怖戒劫,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情婆廊,我是刑警寧澤迅细,帶...
    沈念sama閱讀 34,289評論 4 329
  • 正文 年R本政府宣布,位于F島的核電站否彩,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏嗦随。R本人自食惡果不足惜列荔,卻給世界環(huán)境...
    茶點故事閱讀 39,887評論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望枚尼。 院中可真熱鬧贴浙,春花似錦、人聲如沸署恍。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,741評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽盯质。三九已至袁串,卻和暖如春概而,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背囱修。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評論 1 265
  • 我被黑心中介騙來泰國打工赎瑰, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人破镰。 一個月前我還...
    沈念sama閱讀 46,316評論 2 360
  • 正文 我出身青樓餐曼,卻偏偏與公主長得像,于是被迫代替她去往敵國和親鲜漩。 傳聞我的和親對象是個殘疾皇子源譬,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,490評論 2 348

推薦閱讀更多精彩內(nèi)容