Demo.DatePane = BI.inherit(BI.Widget, { props: { baseCls: "demo-datepane" }, render: function () { var self = this; return { type: "bi.horizontal_auto", items: [{ type: "bi.vertical", vgap: 10, items: [{ type: "bi.label", cls: "layout-bg2", text: "bi.date_pane" }, { type: "bi.date_pane", selectedTime: { year: 2017, month: 12, day: 11 }, ref: function (_ref) { self.datepane = _ref; }, height: 300 }, { type: "bi.button", text: "getValue", handler: function () { BI.Msg.toast("date" + JSON.stringify(self.datepane.getValue())); } }, { type: "bi.button", text: "setValue '2017-12-31'", handler: function () { self.datepane.setValue({ year: 2017, month: 11, day: 31 }); } } ], width: "50%" }] }; }, mounted: function () { this.datepane.setValue();// 不设value值表示当前时间 } }); BI.shortcut("demo.date_pane", Demo.DatePane);