React native 如何使用React Native calendar将事件添加到应用程序内日历?
我已经使用react native calendar构建了一个应用程序内日历,我希望用户能够在日历中添加或删除约会,但无法理解这一部分。用户最多可以提前一周安排。我该怎么做 以下是生成日历的代码:React native 如何使用React Native calendar将事件添加到应用程序内日历?,react-native,react-hooks,expo,agenda,react-native-calendars,React Native,React Hooks,Expo,Agenda,React Native Calendars,我已经使用react native calendar构建了一个应用程序内日历,我希望用户能够在日历中添加或删除约会,但无法理解这一部分。用户最多可以提前一周安排。我该怎么做 以下是生成日历的代码: import { Calendar, CalendarList, Agenda } from 'react-native-calendars'; const ScheduleScreen = ({navigation}) => { const numWeeks = 1 const weekA
import { Calendar, CalendarList, Agenda } from 'react-native-calendars';
const ScheduleScreen = ({navigation}) => {
const numWeeks = 1
const weekAhead = new Date; weekAhead.setDate(weekAhead.getDate()+ numWeeks * 7)
const [ item, setItem ] = useState({});
return(
....
<Agenda
onDayPress = {(day)=>console.log('Day changed')}
minDate = {new Date()}
maxDate = {weekAhead}
pastScrollRange = {0}
futureScrollRange = {0}
items = {{
'new Date()': [],
weekAhead: [],
}}
/>
....
)
}
从'react native calendars'导入{Calendar,CalendarList,Agenda};
const ScheduleScreen=({navigation})=>{
常数numWeeks=1
const weekahed=新日期;weeKahed.setDate(weeKahed.getDate()+numWeeks*7)
const[item,setItem]=useState({});
返回(
....
console.log('Day changed')}
minDate={new Date()}
maxDate={weekAhead}
pastScrollRange={0}
未来滚动范围={0}
项目={{
“新日期()”:[],
weekAhead:[],
}}
/>
....
)
}