1
A
回答
3
的關鍵嘗試使用括號(computed property name from ES6):
data[0].push({ ["col" + (i+1)]: results.data[i].id});
編輯:如果您可以使用ES6,也可以使用模板文字,如Ismael所示:
data[0].push({ [`col${i+1}`]: results.data[i].id});
相關問題
- 1. Webpack,babel錯誤:模塊構建失敗:SyntaxError:意外的令牌
- 2. 意外令牌模塊構建失敗:SyntaxError錯誤
- 3. 模塊構建失敗:語法錯誤:意外令牌'在JSON在位置0
- 4. Webpack:ES6語法給出模塊構建失敗:SyntaxError:意外的令牌
- 5. 模塊構建失敗:SyntaxError:意外的令牌
- 6. React JS:模塊構建失敗:SyntaxError:意外的令牌
- 7. 模塊構建失敗:SyntaxError:意外的令牌
- 8. 的HTML的WebPack-插件模板:模塊構建失敗:語法錯誤:意外的令牌
- 9. Ember語法錯誤意外令牌; NodeJS模塊相關
- 10. Webpack,React JSX,Babel:模塊構建失敗,「意外令牌」爲空?
- 11. ReactJS模塊構建失敗:SyntaxError:意外令牌 - ReactDOM.render
- 12. Webpack模塊構建失敗的意外令牌(rails反應構建)
- 13. jQuery語法錯誤 - 意外的令牌
- 14. 語法錯誤:意外的令牌「」
- 15. jSON:Uncaught語法錯誤:意外的令牌
- 16. 語法錯誤:意外的令牌:PUNC())
- 17. JSON - 語法錯誤:意外的令牌
- 18. Uncaught語法錯誤:意外的令牌&
- 19. Webpack意外的令牌語法錯誤
- 20. 語法錯誤:意外的令牌
- 21. 語法錯誤:意外的令牌Q
- 22. 的ubuntu的NodeJS語法錯誤語法錯誤:意外令牌'
- 23. 意外令牌U Ajax語法錯誤
- 24. ANTLR語法錯誤意外令牌:+
- 25. 語法錯誤:意外令牌
- 26. Node.js語法錯誤「意外令牌」
- 27. 語法錯誤:意外的令牌非法引起\ u2028和\ u2029
- 28. parsererror:語法錯誤:意外的令牌小於號
- 29. 模塊解析失敗:Webpack Typescript Loader中的意外令牌
- 30. Angular2/4模塊構建失敗:錯誤
如果是使用ES6 ,爲什麼不''{'col $ {i + 1}':...}''?我幾乎可以肯定,這可以在任何JavaScript版本中使用。 –
是的,使用模板文字,它仍然更好。好的建議 –