使用箭头函数代替函数表达式-tslint错误

时间:2019-03-22 06:31:37

标签: typescript sharepoint sharepoint-online tslint

具有tslint警告(ES6),但语法仍然有些困难。我不确定如何转换为箭头功能。

[图像显示发生的警告] [1]:https://i.stack.imgur.com/QCY69.png

var options = this.state.ProjectsArray.map(function (item, i) {
  var Trmp = item["ID"] + ";#" + item["Title"];
  return <option value={Trmp} key={item["ID"]}>{item["Title"]}</option> ;
});

1 个答案:

答案 0 :(得分:2)

var options = this.state.ProjectsArray.map((item, i) => {
  var Trmp = item["ID"] + ";#" + item["Title"];
  return <option value={Trmp} key={item["ID"]}>{item["Title"]}</option> ;
});

删除function字并将=>放在参数后面