现象:
object #<object> has no method 'month-day'
原因:calendar组件打包后, tmpls资源打包不全导致的;
解决方案:
V3.5版本:此问题已经解决;
V3.4版本:需要按以下操作进行打包
第一步:更新补丁,将classes下载后,解压到%JUSTEP_HOME%\runtime\UIServer\WEB-INF目录,形成类似%JUSTEP_HOME%\runtime\UIServer\WEB-INF\classes\com\justep\ui\AutoPackageResources.class结构;
第二步:重启WeX5 Studio;
第三步:重新打包App(必须选择“重新编译UI资源”);
V3.4以前的版本:需要执行以下操作:
第一步:修改/UI2/system/components/justep/calendar/calendar.js文件
把require.res(“./tmpls”);改成require(“res!./tmpls”);
第二步:执行%JUSTEP_HOME%\tools\dist\dist.bat
评一波