0
在使用React.js時,我覺得有趣的是,如果使用具有索引參數但不是第一個函數的函數,返回的元素會感到困惑。反應 - 函數參數反轉(索引混淆)
View Example
http://codepen.io/AlexandruDoda/pen/VPKeOa
正如你可以在筆看到,輸出節目{}元素,如果它是該指數元素。只是一個好奇心,任何人都知道爲什麼會發生在幕後?
乾杯!
在使用React.js時,我覺得有趣的是,如果使用具有索引參數但不是第一個函數的函數,返回的元素會感到困惑。反應 - 函數參數反轉(索引混淆)
View Example
http://codepen.io/AlexandruDoda/pen/VPKeOa
正如你可以在筆看到,輸出節目{}元素,如果它是該指數元素。只是一個好奇心,任何人都知道爲什麼會發生在幕後?
乾杯!
意外的behoaviour是由邏輯造成的,你做得不對。 Facebook documentation provides好的和壞的做法。假設你有一個文件const lists = ['first', 'second', 'third']
。將其追加correcty你務必做好soemthing這樣的:
{ lists.map(element, index) => <li key={index}>{element}</key> }
如果你想挖deaper,該文件提供了更多的信息;)
它映射一個數組的時候完全是有道理的,但在我的Codepen我只是循環並重復相同的渲染10次。 –