更正钉钉小程序前端开发示例包opendingtalk/eapp-corp-project-fe的一个错误

一、问题

  在学习钉钉小程序开发过程中,从github下载了示例程序opendingtalk/eapp-corp-project-fe,测试过程中发现“开始时间(时间区间)”和“结束时间(时间区间)”的内容无法更新。

二、查找原因

检查代码,发现在eapp-corp-project-fe/blob/master/page/index/index.js文件中,相关代码(第70行)为:

{name: "[\"开始时间\",\"结束时间\"]",value:"[\"2018-08-21\",\"2018-08-25\"]"},

可以看出,value值被配置成固定值了。

三、更正方法

把固定值修改为函数即可,代码如下:

{name: "[\"开始时间\",\"结束时间\"]",value:"["+JSON.stringify(form.begin_time)+","+JSON.stringify(form.finish_time)+"]"},

 

posted @ 2022-12-16 16:15  sfccl  阅读(64)  评论(0编辑  收藏  举报