问题标签 [react-native-calendars]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
react-native - React Native 使用效果混淆
我正在构建一个项目概述应用程序,并且正在使用 React-Native-calendar。我还创建了两个按钮来过滤日历。我正在获取数据(API),我正在将数据映射到“markedDates”的对象。一切正常运行。现在每个按钮的 onPress 将对象分配给要过滤的状态。这也有效。不起作用的是那些被标记的日期,肯定是正确的,在应用程序加载时没有显示。但是,当我单击按钮而不是加载时会显示它们。粗略的代码顺序:
我试图将数据映射到 useEffect 中不起作用的对象。我还尝试在 state 中设置默认值,但这也不起作用。我错过了什么?我需要按什么顺序设置代码,因为它可以工作,只是没有加载。我需要在哪里实现“setMarkedFinal”以便它在加载时显示?
react-native - 在 react-native-calendars 中自定义事件渲染?
我正在构建一个应用程序并正在使用react-native-calendars。我想将事件名称和图像/图标添加到跨越多天的事件。与此类似的东西:
如何使用 react-native-calendars 做到这一点?
react-native - 如何在 react-native-calendars 中设置天之间的空间?
我在那个库中读到了覆盖样式,但我不清楚我需要覆盖什么。我认为它有一些容器可以让每个项目都可以调整大小,但我找不到它。
react-native - 我如何在反应原生日历 r react-native-calendar-strip 中阻止除星期一和星期四之外的所有日子?
我想在反应原生日历 r react-native-calendar-strip 中阻止除周一和周四之外的所有日子 这是我想阻止除周一和周四之外的其他日子的用户界面,如图所示 谢谢您的时间:)
javascript - React Native Calendar - 即使状态更新,议程也不会更新
即使添加了新数据,议程也不会更新。只有在重新加载应用程序时才会更新。这是我的代码:
期望:只希望议程在状态中添加新数据时自动更新,而不必重新加载应用程序。
javascript - 如何正确映射数据?
我正在开发一个日历应用程序,它有一个来自“react-native-calendars”的议程。要显示日期,它需要以下内容:
在我的firebase后端中,我存储了约会的开始和结束日期以及一个数组,其中包括它的每一天(因此,如果约会从昨天开始到明天结束,则数组将昨天、今天和明天存储为日期。数组中的日期数量不同!)
api数据结构如下:
我得到以下代码来映射文档:
它以正确的“项目”格式输出,但现在,显然,它显示如下:
但我需要以下内容:
如何正确映射数据,从而获得所需的结果?
javascript - 需要刷新 3 次才能使用 hooks 获取所有值
您好,我正在尝试获取每个开始日期和结束日期之间的所有日期,然后将这些日期放入我的 react-native-calendar 组件中。一切正常,但实际上我需要 CTRL + S 三次我的项目才能在我的日历中包含值,你知道如何直接拥有它吗?
这是我的代码:
我也有我的 useEffect :