Я не могу объединить состояние в URL. Искал, но я не мог найти решение, и я извиняюсь за то, что задал такой основной вопрос. Состояние имеет значение до того, как оно отправлено в качестве параметра в URL (я видел его в консоли), API возвращает ожидаемый результат, если я жестко закодирую значение, но если в качестве параметра передается состояние или даже переменная, возвращается ошибка : "Записей не найдено". Что я делаю не так?
this.state.secid = this.props.navigation.state.params.secid
console.log(this.state.secid)
this.state.classid = this.props.navigation.state.params.clasid
console.log(this.state.classid)
// Sending Request
fetch('exampleapi/parameter?
class=${this.state.classid}§ion=${this.state.secid}',{
headers: {
'Content-Type':'application/json',
'credentials': 'same-origin',
'Accept': 'application/json',
'Authorization': 'Bearer ' + tokenval
}
})
.then((response) => response.json())
.then((responseJson) => {
this.setState({ allstudents : responseJson })
console.log(this.state.allstudents)
})