2 回答

TA貢獻(xiàn)2003條經(jīng)驗(yàn) 獲得超2個(gè)贊
我的方法是:
制作飛機(jī)的 JSON 表示
將此數(shù)據(jù)存儲(chǔ)在 Store 中(稍微了解一下 React Context API)
在 UI 中可視化數(shù)據(jù)
將點(diǎn)擊處理程序附加到座位
使用 action 和 reducer 切換 onClick 的可用性(稍微了解一下 React Context API)。
普通 JSON 示例(未完成):https : //jsonblob.com/e053de37-0c6e-11ea-833d-03b561efe969
在此處閱讀上下文 API:https : //www.codementor.io/maksimivanov/react-context-api-u6rox74dv

TA貢獻(xiàn)1802條經(jīng)驗(yàn) 獲得超6個(gè)贊
要回答您的第一個(gè)問題:
您推薦任何現(xiàn)有的圖書館嗎?我可以輕松地自定義它,例如顏色、行數(shù)和列數(shù)、覆蓋方法等嗎?
我查看了npmjs.com并找到了react-seat- picker。這應(yīng)該有助于初步發(fā)現(xiàn)。
添加回答
舉報(bào)