1:参数说明:

     var def = {view: "week", //默认是周视图day,week,month weekstartday: 1,  //默认星期一开始theme: 0, //默认使用第一套主题height: false,//视图的高度,如果不设置则默认获取所在页面的高度url: "", //请求数据的Url         eventItems: [],//日程数据,可通过此参数设置初始化数据method: "POST", //异步提交数据的方式,默认为POST建议不要修改。showday: new Date(), //显示日期,默认为当天onBeforeRequestData: false, //在异步调用调用开始之前执行的函数onAfterRequestData: false, //异步调用完成之后onRequestDataError: false, //在异步调用发生异常时             onWeekToDay: false, //当周视图切换到日视图,因为在转换在内部完成,所以公开一个入口可得到该行为quickAddHandler: false, //快速添加的拦截函数,该参数设置后quickAddUrl参数的设置将被忽略quickAddUrl: "", //快速添加日程响应的 Url 地址quickUpdateUrl: "", //拖拽更新时响应的 Url 地址quickDeleteUrl: "", //快速删除日程时响应的Urk 地址       autoload: false,//自动加载,如果eventItems参数没有配置,可启用该参数,默认第一次展现时readonly: false, //是否只读,某些情况下,可设置整个extParam: [], //额外参数,在所以异步请求中,都会附加的额外参数,可配置其他扩展的查询条件enableDrag: true, //是否可拖拽loadDateR: [] //记录已加载过的日程的时间段};

2:参数中eventItems的数据结构

eventItems本身是个数组,数组的项本身又是个数组,结构如下所示

[主键,标题,开始时间,结束时间,是否全天日程,是否跨天日程,是否循环日程,颜色主题,是否有权限,地点,参与人]

对应的数据类型

[String,String,Date,Date,1/0,1/0,1/0,0-21,0/1,String,String]

3:异步请求中的数据结构

{"events":[],"issort":true,"start":"\/Date(1261353600000)\/","end":"\/Date(1261958399000)\/","error":null}

events的结构同2中eventItems的结果,issort是否已在服务端排序(建议在服务端做好排序),接着start和end是本次请求的开始时间和结束时间,error是业务异常对象

可在服务端生成,结构为:{ErrorCode:””,ErrorMsg:””} 可在onRequestDataError中捕获,并做友好的提示。

XgCalendar 代码导读和Demo详解(1)参数说明和数据结构相关推荐

  1. 微信支付现金红包接口应用实例代码说明和DEMO详解,适合用来做微信红包营销活动、吸粉利器...

    本文详细介绍微信红包开发的接口,商户调用接口时,通过指定发送对象以及发送金额的方式发放红包,领取到红包后,用户的资金直接进入微信零钱.后面带有具体调用php实例 总结一下:需要注意的是PEM秘钥文件要 ...

  2. bootstrap表格遍历_BootStrap实现带有增删改查功能的表格(DEMO详解)

    前言 bootstrap的表格样式,有类似EasyUI的表格,也有卡片式表格,放到移动端显示,各有千秋.但是BootStrap自带的表格是没有操作列的,网上的资源不少,但是都是比较单一.零碎,JS.C ...

  3. bootstrap 获取表格修改的结果_BootStrap实现带有增删改查功能的表格(DEMO详解)

    前言 bootstrap的表格样式,有类似EasyUI的表格,也有卡片式表格,放到移动端显示,各有千秋.但是BootStrap自带的表格是没有操作列的,网上的资源不少,但是都是比较单一.零碎,JS.C ...

  4. BootStrap实现带有增删改查功能的表格(DEMO详解)

    前言 bootstrap的表格样式,有类似EasyUI的表格,也有卡片式表格,放到移动端显示,各有千秋.但是BootStrap自带的表格是没有操作列的,网上的资源不少,但是都是比较单一.零碎,JS.C ...

  5. DL之YoloV3:Yolo V3算法的简介(论文介绍)、各种DL框架代码复现、架构详解、案例应用等配图集合之详细攻略

    DL之YoloV3:Yolo V3算法的简介(论文介绍).各种DL框架代码复现.架构详解.案例应用等配图集合之详细攻略 目录 Yolo V3算法的简介(论文介绍) 0.YoloV3实验结果 1.Yol ...

  6. java构造块_java中的静态代码块、构造代码块、构造方法详解

    运行下面这段代码,观察其结果: package com.test; public class HelloB extends HelloA { public HelloB() { } { System. ...

  7. python代码覆盖率测试_unittest+coverage单元测试代码覆盖操作实例详解_python

    这篇文章主要为大家详细介绍了unittest+coverage单元测试代码覆盖操作的实例,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 基于上一篇文章,这篇文章是关于使用coverage来实现代码 ...

  8. UICC 之 USIM 详解全系列——USIM Demo详解

    本人就职于国际知名终端厂商,负责modem芯片研发. 在5G早期负责终端数据业务层.核心网相关的开发工作,目前牵头6G算力网络技术标准研究. 文章目录 USIM Demo详解 文件结构 核心code讲 ...

  9. yolov5——detect.py代码【注释、详解、使用教程】

    yolov5--detect.py代码[注释.详解.使用教程] yolov5--detect.py代码[注释.详解.使用教程] 1. 函数parse_opt() 2. 函数main() 3. 函数ru ...

最新文章

  1. 【创新应用】未来10年,这些黑科技必将颠覆我们的生活
  2. 甲方乙方和站在外包中间的你 | 每日趣闻
  3. 加速 cinder 删除volume速度
  4. Vue创建组件的三种方式
  5. Jmeter响应结果unicode转成中文显示
  6. 网站外链优化布局和新增技巧介绍!
  7. 计算机房装修对门的要求,防火门尺寸要求有哪些 防火门尺寸规范
  8. 太难得了!大厂数据分析实战项目资料首次公开!免费,速领!
  9. 【Qt】解决GDAL直接读取数据到QImage导致图像歪斜的问题
  10. java 得到bean的属性_获取javaBean所有属性及类型.doc
  11. 使用Blocs For Mac发布网站的方法
  12. golang http长连接
  13. mysql时间转换格式
  14. 【CUDA】解决NVIDIA安装程序失败问题
  15. 在css中sticky定位的特性,CSS定位属性sticky详解
  16. 开源云服务器集群管理系统,云树·DMP : 数据库集群管理平台
  17. 深度对话:系统学习还是野路子?
  18. ORACLE 日期加减函数
  19. 蓝桥杯算法考前复习要点和归纳总结
  20. 关闭-您继续使用该词

热门文章

  1. [2019HDU多校第一场][HDU 6590][M. Code]
  2. 剑指Offer——不用加减乘除做加法
  3. Spring Data Redis入门示例:基于RedisTemplate (三)
  4. PyCharm----快捷键
  5. linux 学习 常用命令
  6. 003---属性查找和绑定方法
  7. Contains Duplicate --包含相同值
  8. 富文本编辑器的配置使用
  9. asp.net学习笔记·文件上传
  10. [学习笔记]Event与Bindable