日歷組件使用的是 `My97 DatePicker`,具體使用請參看官方文檔 [My97 DatePicker 官方文檔](http://www.my97.net/dp/demo/)
因為組件中用到了 `{` 符號,容易和模板沖突,下面的演示是為了解決這一沖突:
```
<div class="row cl">
<label class="form-label col-3"><span class="c-red">*</span>開始時間:</label>
<div class="formControls col-5">
{/* 防止{符號編譯出錯,原樣輸出 */}
<input type="text" {literal} onfocus="WdatePicker({dateFmt:'yyyy-MM-dd HH:mm',maxDate:'#F{$dp.$D(\'datemax\')||\'%y-%M-%d\'}'})" {/literal} id="datemin" value="{:\\think\\Request::instance()->param('start_time')}" class="input-text Wdate" readonly name="start_time" datatype="*" nullmsg="請選擇開始時間">
</div>
<div class="col-4"> </div>
</div>
<div class="row cl">
<label class="form-label col-3"><span class="c-red">*</span>結束時間:</label>
<div class="formControls col-5">
{/* 防止{符號編譯出錯,原樣輸出 */}
<input type="text" {literal} onfocus="WdatePicker({dateFmt:'yyyy-MM-dd HH:mm',minDate:'#F{$dp.$D(\'datemin\')||\'%y-%M-%d\'}'})" {/literal} id="datemax" value="{:\\think\\Request::instance()->param('end_time')}" class="input-text Wdate" readonly name="end_time" datatype="*" nullmsg="請選擇結束時間">
</div>
<div class="col-4"> </div>
</div>
```
>[info] 主要把握好 ThinkPHP5 官方給出的原樣輸出就好 [ThinkPHP5 - 原樣輸出](http://www.hmoore.net/manual/thinkphp5/125010)
- 概要
- 開始使用
- 寫在前面
- 目錄結構
- 模板主題支持
- 前置方法before支持
- 數據返回
- 異常接管
- Rbac 權限管理
- 開始使用
- 用戶管理
- 分組管理
- 節點管理
- 角色管理
- 使用流程
- 其他
- 代碼自動生成 v1.2
- 示例一 - 一級控制器
- 示例二 - 多級控制器
- 示例三 - 從數據表生成
- 示例四 - 指定生成的文件
- 示例五 - 命令行模式
- 示例六 - 模擬命令行模式
- 代碼自動生成
- 示例一 - 一級控制器
- 示例二 - 多級控制器
- 控制器
- 公共控制器
- traits 多繼承 Controller
- 公開不授權控制器
- 其他控制器
- 標簽擴展
- 模板
- 網站操作日志
- 節點圖
- 行為驅動
- 其他后端方法
- Excel一鍵導出
- Excel一鍵導入
- 文件下載
- 郵件發送
- 七牛文件上傳
- id加密
- 前端
- ajax請求
- 表單校驗
- 豐富彈層
- 異步操作
- 表格溢出
- 隨機字符串
- 自動面包屑導航
- 動態加載文件
- 文件上傳
- Tab 切換
- 圖片預覽
- 二維碼生成
- 日歷組件
- 升級指導
- 更新日志
- FAQ