无法以反应原生方式检索woocommerce产品数据

时间:2017-12-08 11:50:16

标签: reactjs react-native woocommerce

我只是想从woocommerce API获取示例产品数据。

这是我的代码:

import React, { Component } from 'react';
import {
    AppRegistry,
    Text,
    View
} from 'react-native';
import Api from './WooCommerce/Api.js'

export default class FetchExample extends Component{
    constructor() {
        super();

    }
    render() {
        return (
            <View>
                <Text>{this.state.date.name}</Text>

            </View>
        );
    }
    componentWillMount() {
        this.setState.date = Api.get('products/122609')


    }
}



AppRegistry.registerComponent('fetchExample', () => FetchExample);

这是一个错误:

Error Message

1 个答案:

答案 0 :(得分:1)

使用构造函数中的默认值初始化状态:

<div>

然后将状态更新逻辑从直接分配更改为"numberInputField",因为直接分配会导致意外行为:

this.state = { date: '...' };