代码之家  ›  专栏  ›  技术社区  ›  david

YUI日历:获取当前页面/页面更改开发

  •  0
  • david  · 技术社区  · 15 年前

    我正在开发一个能处理GPS数据的应用程序。应用程序的一部分是日历,显示特定设备的可用数据日期。然后,我们使用YUI日历来直观地显示这一点。

    对服务器的调用如下所示:

    http://example.com/listgpsdates?device_id=xx&year=2009&month=11

    这将在2009年11月返回一个JSON数组,其中有可用的数据。我将它与日历的自定义呈现堆栈一起使用,以显示哪些日期具有可用数据,而哪些日期将返回数据。当然,还有一个注册的selectedEvent监听器,它实际检索特定日期的GPS数据并将其放在地图上。

    我尝试在不限制为一个月的情况下加载设备的所有日期,但速度相当慢-可以通过从完整数据表中选择不同的值来加载可用的日期。我希望能够在月份更改(或设备更改)时向服务器发出请求,仅针对该月份,并适当更新日历。

    在阅读了日历API之后,我得出结论:无法获取当前显示的月份+年份(这是否会在多个月内出现问题?)当我订阅changepageEvent时,我只获得参数的空数组。我已经搜索并看到了一些关于changepageevent的文章,但是即使在更新到最新版本(2.8.0r4)之后,我也没有得到changepageevent的参数。

    我想日历中必须有一个内部变量来跟踪当前的页面/日期,但即使当前没有选定的日期,我也需要访问这个变量。

    谢谢你的帮助!

    1 回复  |  直到 15 年前
        1
  •  0
  •   Satyen Desai    15 年前

    仅供参考,我在这里发布了一个回复(对你的博客帖子):

    http://yuilibrary.com/forum/viewtopic.php?f=89&t=1817&p=5914#p5914

    当做, 萨蒂恩

    推荐文章