明月笑刀無情
2023-06-15 10:29:25
我正在嘗試在另一張地圖中制作一張地圖,但它似乎與我的要求相反。我想模仿每個地圖彼此相鄰,例如:A = BA.1 = B.1A.2 = B.2 等等,但是,我得到了A = B A = B.1 A = B.2A.1 = BA.1 = B.1A.1 = B.2等等..這是我的代碼: {titles.map((t, index) => ( <tr> {console.log(this.state)} <td key={index}>{t.toString() + " : "}</td> <td>{this.state.files.map((x, index) => ( <div key={index} style={{color:'#01579b', cursor: 'pointer', border: '1px ridge'}} key={`link${index}`} onClick={this.downloadFile.bind(null,x)}>{x.original_name} </div> ))} </td> </tr> ))}
1 回答

胡說叔叔
TA貢獻1804條經驗 獲得超8個贊
{titles.map((t, index) => (
<tr>
{console.log(this.state)}
<td key={index}>{t.toString() + " : "}</td>
<td>
<div key={index} style={{color:'#01579b', cursor: 'pointer', border: '1px ridge'}} key={`link${index}`}
onClick={this.downloadFile.bind(null,this.state.files[index])}>
{this.state.files[index].original_name}
</div>
</td>
</tr>
))}
在上面的代碼塊中,我們正在執行 this.state.files[index] 即在地圖中我們位于索引 0 -> A,this.state.files[0] -> B
在地圖中,我們位于索引 1 -> A.1、this.state.files[1] -> B.1 等等。
添加回答
舉報
0/150
提交
取消