[英]react native : An error while try open date picker
It is not clear for what reason an error is received when activating the date picker.目前尚不清楚在激活日期选择器时收到错误的原因是什么。 I would be happy to some help.
我很乐意提供帮助。
The error is:错误是:
"value.getTime is not a function. (In 'value.getTime ()', 'value.getTime' is undefined" “value.getTime 不是 function。(在 'value.getTime ()' 中,'value.getTime' 未定义”
MyDatePicker function MyDatePicker function
let date1 = useSelector(state => state.DatePickerReducer.date1);
DatePickerReducer DatePickerReducer
const today = new Date();
const initializeState = {
date1: new Date(new Date().getFullYear(), 0, 1, 10),
date2: today.addMonths(1)
};
export default function DatePickerReducer(state = initializeState, action) {
switch (action.type) {
case SET_DATE_1:
return {
...state,
date1: action.payload ? action.payload : state.date1,
};
I think your date object is getting serialized into string.我认为您的日期 object 正在序列化为字符串。 Try wrapping the date1 variable in a date object in your MyDatePicker function.
尝试将date1变量包装在MyDatePicker function 中的日期 object 中。
let dateString= useSelector(state => state.DatePickerReducer.date1);
let date1 =new Date(dateString);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.