gpt4 book ai didi

javascript - 将非 react 性库打包到 react 性包装器

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:29:33 27 4
gpt4 key购买 nike

这样做的一般方法是什么?我对 fullcalendar react 性包装器有疑问。不幸的是,正式版 (rzymek) 无法正常工作,所以我决定创建自己的包装器。我使用渲染和销毁的事件来进行插件实例初始化和销毁​​,但是......它没有反应性地工作(要清楚,它的工作方式与 rzymek 版本完全一样)。怎么了?

编辑:我的问题不仅仅是 react 性事件,我希望完整的日历完全 react 性,这意味着,初始化参数的每次更改都应该将日历重新呈现为新状态。

最佳答案

Fullcalendar 响应式(Reactive)工作有点棘手。我最终使用的一个 OK hack 是将 Collection.find() 调用和 refetchEvent 包装在自动运行中,如下所示:

Template.foo.onRendered(function() {
this.autorun(function() {
YourCollection.find({});
$(".calendar").fullCalendar("refetchEvents");
});
});

因此,您对 YourCollection 所做的任何更新都将触发一个 refetchEvent,它将执行您的 eventseventRender fullcalender 回调,然后您可以在其中更新日历。

关于javascript - 将非 react 性库打包到 react 性包装器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34273804/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com