我正在应用程序中使用以下代码将字符串转换为所需的格式:
public someFunction(str: any): any {
return str.split('_')
.map(function(word, index) {
// some logic here
})
}
当我编译这段代码时,TSLint会说以下错误:
不支持函数调用。考虑使用对导出函数的引用替换函数或lambda。
但是当我这样写我的时候-没有错误
public someFunction(str: any): any {
var afterSplitData: any = str.split('_');
return afterSplitData
.map(function(word, index) {
// some logic here
})
}
我尝试访问Google,但找不到造成此现象的原因。是TypeScript错误还是其他?有人可以帮助我理解这一点吗?