【问题标题】:How to create and display an event only with Calendar Strip React Native npm package?如何仅使用 Calendar Strip React Native npm 包创建和显示事件?
【发布时间】:2022-08-07 13:44:19
【问题描述】:

我是 React Native 和 Expo 世界的新手,我已经阅读了 React Native 和 Expo 中的日历文档。我还看到了一个很棒的 npm 包,叫做 Calendar Strip,这是我想要的应用程序。但是我对一件事感到困惑,这个包的 onDateSelected() 道具,如何创建一个事件或只显示一个基于特定日期的事件。

例如,2022 年 7 月 10 日应显示特定的视图容器,但其他日期不应显示该视图作为组件只能在该特定日期调用。希望我对此很清楚。感谢你的帮助。

或者,如果可以对任何知名的包或库进行同样的操作,那将不胜感激。

npm 包链接:https://www.npmjs.com/package/react-native-calendar-strip

    标签: javascript reactjs react-native calendar expo


    【解决方案1】:

    答案是“编写新应用程序”! :)))) 无论如何,您应该知道“日历条”只是您的代码的外观。 要添加或删除事件,您可以使用 expo calendar

    【讨论】:

    • 这个文档也可以帮助你link
    • 谢啦。感谢您的回复和时间。当然,从一开始就编码和使用不同的库或包现在可以改变一些东西。 ?
    • 您应该将另一个库与您当前的库一起使用,该库可以“提供 API”
    • 正确的。我认为这个库有 onDateSelectedProps,所以我需要使用或调用另一个库或 API,这样我才能获得特定日期事件的结果。
    【解决方案2】:

    我已经弄清楚我的代码出了什么问题。我以错误的方式使用了useEffect挂钩,我只需将currentDate放入数组中以检查componentDidUpdate是否基于我的事件,在它为空之前[]并且它只是在componentDidMount上工作,现在我正在传递[currentDate ] 检查该日期是否有事件。 React Native 的 Calendar-Strip 包没有问题。它工作得很好。那就是回答我的问题。如果有人在未来的参考资料方面需要任何帮助,请提出问题。干杯。

    【讨论】:

      猜你喜欢
      • 2021-03-04
      • 1970-01-01
      • 1970-01-01
      • 2022-10-09
      • 1970-01-01
      • 2021-10-03
      • 1970-01-01
      • 2017-07-14
      • 1970-01-01
      相关资源
      最近更新 更多