【发布时间】:2018-01-31 20:31:46
【问题描述】:
这是抛出错误的函数:
prepareTickerIn(value: any){
let valueToReturn = '';
value.map((item,i,arr) => {
valueToReturn += (arr.length-1 == i) ? (i==0 ? item.id : 'tickerId.in='+item.id) : (i==0 ? item.id+'&' : 'tickerId.in='+item.id+'&');
})
console.log(valueToReturn);
return valueToReturn;
}
openSearched(item: any) {
console.log(item);
let searchedString = this.prepareTickerIn(item);
this.variableRandom = searchedString;
this.loadAll();
return false;
}
编译器在第 198 行抛出错误,这是我分配 valueToReturn 的位置。
【问题讨论】:
-
有两行您可以将某些内容分配给
valueToReturn。使用 TypeScripts Playground,我看不到任何错误,请更具体地说明您的问题和/或提供更多代码。
标签: angular typescript