내지도에서 기능을 실행하려고합니다 ... 그러나지도는 나머지 코드가 아닌 기능 만 실행합니다.MAP 내에서 기능을 실행하려고 시도했습니다.
편집 : 내가 실제로 상황을 설명하지 못했다는 것을 깨달았습니다. this.math를 실행하여 각 호출에 대해 새로운 고유 값을 얻으려고합니다. 템플릿에 함수를 실행
는math =() => {
var add = this.state.add + 1
this.setState({
add: add
})
console.log(add)
}
var projects = this.state.key.map((key) => {
this.math()
` &filter[where][or][${this.state.add}][id]=${key.fk}`
})
아마도 함수가 실제로 뭔가를 반환하기를 원할 것입니다. – SLaks
'this.math()'는 무엇을하는지, 반환하는지 그리고 템플릿 리터럴이 무엇을 기대합니까? 'map()'도 반환을 기대합니다. 여기에 당신의 기대가 무엇인지 명확하지 않다. – charlietfl
'this.math()'가하고있는 일을 모른다. 그러나 그 뒤에 나오는 문자열과 완전히 관련이 없다. – dzny