React Native - выборка с использованием "json [0]" не работает - PullRequest
0 голосов
/ 13 сентября 2018

Добрый день, поэтому здесь у меня есть две выборки, и я использую json [0] для этих двух выборок, потому что если нет, то у меня ошибка.

Error

Вот мой код

export default class Settlement extends Component {
    constructor(props){
    super(props)
        this.state = {
            ....
            numOrder: 0,
            TotalSum: 0
        };
    }
    fetchSum = async ( TotalSum ) => { 
        const response = await fetch("http://192.168.254.100:3308/OrderNo/ForSum/" + this.state.orderDet)
        const json = await response.json()
        this.setState({ TotalSum: json[0].order_no })
    }
    fetchNumOrders = async () => {
        const response = await fetch("http://192.168.254.100:3308/NumOrder/num/" + this.state.orderDet)
        const json = await response.json()
        this.setState({ numOrder: json[0].order_no })
    }
render() {
    return (
        <View>
        ...
           <Text>Number of Orders: { this.state.numOrder }</Text>
           <Text>Total Amount: { this.state.TotalSum }</Text>
        </View>
        )
    }
}

Мой выход:

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...