标题 详情

、、开关  开关需要两个属性  value 开关状态,    onvaluechange获取开关状态


        {this.state.data && (

         

           

              onChangeText={dd => {

                this.setState({

                  aa: dd

                });

              }}

            />

           

              title="添加"

              onPress={async () => {

                await AsyncStorage.setItem("dd", this.state.aa);

              }}

            />

           

              title="删除"

              onPress={async () => {

                await AsyncStorage.removeItem("dd");

              }}

            />

           

              title="查询"

              onPress={async () => {

                const ddd = await AsyncStorage.getItem("dd");

                alert(ddd);

              }}

            />

         


//标题

static navigationOptions = ({ navigation }) => {

    return {

      title: navigation.getParam("name").title

    };

  };

//详情


       

          html={this.state.content}

          imagesMaxWidth={Dimensions.get("window").width}

        />

     


//刷新列表

        data={this.state.data}

        renderItem={({ item }) => (

         

            onPress={() => {

              this.props.navigation.navigate("Detils", { name: item });

            }}

          >

           

              {item.title}

           

         

        )}

        refreshing={this.state.refreshed}

        onRefresh={this.getFirst}

        onEndReached={this.getNext}

        onEndReachedThreshold={0.0001}

      />

getNext = () => {

    this.setState({

      page: this.state.page + 1

    });

    let api =

      "https://cnodejs.org/api/v1/topics?page=" +

      this.state.page +

      "&tab=job&limit=20";

    fetch(api)

      .then(res => res.json())

      .then(resJson =>

        this.setState({

          data: [...this.state.data, ...resJson.data]

        })

      )

      .catch(err => {

        alert(err);

      });

你可能感兴趣的:(标题 详情)