意外的令牌,在响应本机的onConfirm中预期

特卖

我正在尝试在我的应用程序中实现react-native-modal-datetime-picker

道具

export default class App extends React.Component {  
constructor(props) {
    super(props);
    this.state = {
      cdate: '',
     setDate: '',
     isVisible: false,
     setVisible: false
    };
  }  

源代码

import React, { Component } from "react";
    import {
      View,
      ScrollView,
      DatePickerIOS,
      TouchableOpacity,
      Text,
      TextInput,
      Button,
      StyleSheet
    } from "react-native";
    import RBSheet from "react-native-raw-bottom-sheet";
    import data from "./static.json";

import DateTimePicker from 'react-native-modal-datetime-picker'; 


export default class App extends React.Component {

const {cdate,isVisible,setDate,setVisible} = this.state;

  render() {
    return (
      <View style={styles.container}>
        <Text style={styles.textTitle}>REACT NATIVE RAW BOTTOMSHEET</Text>
        <View style={styles.buttonContainer}>

          <TouchableOpacity onPress={() => this.Scrollable.open()} style={styles.button}>
            <Text style={styles.buttonTitle}>SCROLLABLE</Text>
          </TouchableOpacity>     
        </View>

        {/* Grid Menu */}
        <RBSheet
          ref={ref => {
            this.Scrollable = ref;
          }}
          closeOnDragDown
          customStyles={{
            container: {
              borderTopLeftRadius: 10,
              borderTopRightRadius: 10
            }
          }}
        >
          <ScrollView>
            <View style={styles.gridContainer}>
             <DateTimePicker
  mode="time"
  isVisible={isVisible}
  cdate={cdate}
  onConfirm={cdate => {
    setDate(cdate.toTimeString());
    setVisible(false);
  }}
  onCancel={() => this.setState({ setVisible: false })}
/>
            </View>

          </ScrollView>
        </RBSheet>

      </View>
    );
  }
}
const styles = StyleSheet.create({
  container: {
    flex: 1,
    alignItems: "center",
    backgroundColor: "#F5FCFF"
  },
  textTitle: {
    fontSize: 20,
    marginTop: 120
  },
  buttonContainer: {
    alignItems: "center",
    marginTop: 50
  },
  button: {
    width: 150,
    backgroundColor: "#4EB151",
    paddingVertical: 10,
    alignItems: "center",
    borderRadius: 3,
    margin: 10
  },

});

这是我得到的错误

仿真器错误

这应该是这样的 它应该是什么样子

*****更新*****

我收到错误“ SyntaxError:\ App.js:意外令牌(21:6)

19 | 导出默认类App扩展了React.Component {20 |

21 | const {cdate,isVisible,setDate,setVisible} = this.state; | ^ 22 | 23 | render(){24 | return(App.js:21:6“

AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

亨德·萨利(Hend El-Sahli)

尝试这个:

const { cdate, isVisible, setDate, setVisible } = this.state;

<DateTimePicker
  mode="time"
  isVisible={isVisible}
  cdate={cdate}
  onConfirm={cdate => {
    setDate(cdate.toTimeString());
    setVisible(false);
  }}
  onCancel={() => this.setState({ setVisible: false })}
/>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

用本机库响应本机(意外令牌错误)

来自分类Dev

意外令牌,预期,

来自分类Dev

Json 响应“JSON 中的意外令牌位于位置 0”

来自分类Dev

SyntaxError:NodeJS中Object.parse(本机)处出现意外令牌<

来自分类Dev

angular2 package.json中Object.parse(本机)处的意外令牌

来自分类Dev

ReactJS:解析错误:意外的令牌,预期为“}”

来自分类Dev

反应:解析错误:意外的令牌,预期为“(”

来自分类Dev

无法编译意外令牌,预期为“;

来自分类Dev

React Native:意外的令牌,预期为“,”

来自分类Dev

意外令牌:(在HQL中

来自分类Dev

js中的意外令牌<

来自分类Dev

JSON 中的意外令牌 #

来自分类Dev

尝试在React中映射数组时获得意外的令牌(预期为“”)

来自分类Dev

角度-JSON中位置1处的意外令牌x-响应以[

来自分类Dev

SyntaxError:Object.parse处出现意外令牌(本机)

来自分类Dev

SyntaxError:意外令牌{在javascript中

来自分类Dev

JPA中的意外令牌限制

来自分类Dev

意外令牌,应为“;” 在reactjs中

来自分类Dev

javascript脚本中的意外令牌)

来自分类Dev

jQuery中的意外令牌错误

来自分类Dev

Webpack中异常的意外令牌

来自分类Dev

Uglify JS意外的令牌运算符<<->>,预期的punc <<:>>

来自分类Dev

在渲染后,React Component'解析错误:意外的令牌,预期为“;”

来自分类Dev

React Native构造函数:意外的令牌,预期为“;”

来自分类Dev

npm编译警告(解析错误:意外的令牌,预期为“;”)

来自分类Dev

解析错误:意外的令牌,预期的“ {”不确定原因

来自分类Dev

Laravel 8 Babel意外令牌'<'和';' 预期在className上

来自分类Dev

使用意外日志记录来响应本机更改状态

来自分类Dev

使用'Bearer'身份验证令牌来响应本机映像

Related 相关文章

  1. 1

    用本机库响应本机(意外令牌错误)

  2. 2

    意外令牌,预期,

  3. 3

    Json 响应“JSON 中的意外令牌位于位置 0”

  4. 4

    SyntaxError:NodeJS中Object.parse(本机)处出现意外令牌<

  5. 5

    angular2 package.json中Object.parse(本机)处的意外令牌

  6. 6

    ReactJS:解析错误:意外的令牌,预期为“}”

  7. 7

    反应:解析错误:意外的令牌,预期为“(”

  8. 8

    无法编译意外令牌,预期为“;

  9. 9

    React Native:意外的令牌,预期为“,”

  10. 10

    意外令牌:(在HQL中

  11. 11

    js中的意外令牌<

  12. 12

    JSON 中的意外令牌 #

  13. 13

    尝试在React中映射数组时获得意外的令牌(预期为“”)

  14. 14

    角度-JSON中位置1处的意外令牌x-响应以[

  15. 15

    SyntaxError:Object.parse处出现意外令牌(本机)

  16. 16

    SyntaxError:意外令牌{在javascript中

  17. 17

    JPA中的意外令牌限制

  18. 18

    意外令牌,应为“;” 在reactjs中

  19. 19

    javascript脚本中的意外令牌)

  20. 20

    jQuery中的意外令牌错误

  21. 21

    Webpack中异常的意外令牌

  22. 22

    Uglify JS意外的令牌运算符<<->>,预期的punc <<:>>

  23. 23

    在渲染后,React Component'解析错误:意外的令牌,预期为“;”

  24. 24

    React Native构造函数:意外的令牌,预期为“;”

  25. 25

    npm编译警告(解析错误:意外的令牌,预期为“;”)

  26. 26

    解析错误:意外的令牌,预期的“ {”不确定原因

  27. 27

    Laravel 8 Babel意外令牌'<'和';' 预期在className上

  28. 28

    使用意外日志记录来响应本机更改状态

  29. 29

    使用'Bearer'身份验证令牌来响应本机映像

热门标签

归档