使用箭头函数而不是函数表达式 - tslint错误

问题描述 投票:0回答:1

有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> ;
});
typescript sharepoint sharepoint-online tslint
1个回答
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单词并在参数后面加上=>

© www.soinside.com 2019 - 2024. All rights reserved.