一到周末感覺時(shí)間不夠用了膘壶,上午起床出去辦點(diǎn)事情错蝴,回到家就中午了,吃個(gè)飯刷刷手機(jī)休息一下颓芭,就到3顷锰,4點(diǎn)鐘了。寫幾行代碼然后就到吃完飯時(shí)間了亡问。吃完出去逛一圈消消食官紫,回家就7,8點(diǎn)鐘了州藕。洗洗上床又刷刷手機(jī)束世,就的9,10點(diǎn)鐘了床玻,所以你看毁涉,時(shí)間就這樣溜走了。以前念書的時(shí)候總覺得時(shí)間很多笨枯,現(xiàn)在一天也是24小時(shí)薪丁,卻覺得時(shí)間過得好快遇西。
好了,還是說下今天更新的代碼严嗜,今天主要更新了個(gè)自定義tab粱檀,代碼如下:
<View className="index-tab" onClick={(e) => this.shiftTab(e)}>
<View
data-value="0"
className={this.state.tabState === "0" ? "action" : ""}
>
招股中
</View>
<View
data-value="1"
className={this.state.tabState === "1" ? "action" : ""}
>
待上市
</View>
<View
data-value="2"
className={this.state.tabState === "2" ? "action" : ""}
>
已上市
</View>
</View>
本想通過shiftTab實(shí)現(xiàn)切換className樣式,但是不熟悉react的捕獲事件漫玄,所以暫且獲取data-value后再做下一步打算:
shiftTab(e) {
console.log("clicktab", e, e.nativeEvent, e.target.dataset.value);
this.setState({
tabState: e.target.dataset.value,
});
}