起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1623|回复: 3

[处理中3] 如何解决calendar在onEventsLoad事件中操作标记不同步

[复制链接]

6

主题

16

帖子

66

积分

初级会员

Rank: 2

积分
66
QQ
发表于 2018-3-10 16:03:30 | 显示全部楼层 |阅读模式
本帖最后由 justandweb 于 2018-3-10 19:38 编辑

此贴为重发贴,问题为解决特此开问
http://bbs.wex5.com/forum.php?mo ... d=181948&extra=

在此现行谢过

问题描述:页面加载后calendar在onEventsLoad事件中标记不能显示(如图一),必须手动单击视图按钮或通过手动点击按钮刷新执行this.comp('calendar').refresh();后才显示。(数据完全采用本地存储sqlite)

问题解决目标:打开app后自动在calendar的月视图中显示事件(如图二)

如图一页面加载完成后(问题页面)

如图二 目标效果事件显示








dat.png
发表于 2018-4-19 17:39:07 | 显示全部楼层
calendar 属于第三方组件,需要自己研究下了,你可以通过dom操作,通过js 获取对应的dom元素
再调用它的点击 事件 试试
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

6

主题

16

帖子

66

积分

初级会员

Rank: 2

积分
66
QQ
 楼主| 发表于 2018-5-22 13:02:52 | 显示全部楼层
已经用JS延时的方案解决,谢谢。
现在正研究移植到真机后1~9日农历和阳历显示错位的问题。
回复 支持 反对

使用道具 举报

6

主题

16

帖子

66

积分

初级会员

Rank: 2

积分
66
QQ
 楼主| 发表于 2018-5-22 13:05:42 | 显示全部楼层
Screenshot.jpg
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-19 07:06 , Processed in 0.064076 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表