diff --git a/public/js/index.js b/public/js/index.js index c3bf5adc7..3e1b3da92 100644 --- a/public/js/index.js +++ b/public/js/index.js @@ -1,3 +1,6 @@ +if (!window.BI) { + window.BI = {}; +} BI.servletURL = "https://fanruan.coding.me/fineui/dist/"; BI.resourceURL = "https://fanruan.coding.me/fineui/dist/resource/"; BI.i18n = { diff --git a/uidoc/README.md b/uidoc/README.md index 11a67105a..693e42484 100644 --- a/uidoc/README.md +++ b/uidoc/README.md @@ -3,3 +3,5 @@ FineUI的交互、前端以及视觉文档规范 ####1. 控件都会提供setValue, getValue, populate这几个方法来设置值,获取值(展示类控件除外)和刷新控件 ####2. 控件都会提供setEnable, setVisible, setValid这几个方法来设置使能,是否可见,是否有效状态,并且在fineui2.0之后,会自动给子组件设置同样的状态,不要重写这些方法,一些需要在设置状态时的额外操作可以通过重写_setXXX来实现 +####3. 使用populate来清空或者重置布局,不要使用empty, 慎用resize +####4. 谨慎监听和触发BI.Controller.EVENT_CHANGE事件,一般来说,控件都会有一个BI.ClassName.EVENT_CHANGE事件,一些特殊的事件会在对应控件文档中列出 \ No newline at end of file diff --git a/uidoc/case/shelter_editor.md b/uidoc/case/shelter_editor.md deleted file mode 100644 index 1b1e4fef3..000000000 --- a/uidoc/case/shelter_editor.md +++ /dev/null @@ -1,2 +0,0 @@ -# clipboard - diff --git a/uidoc/detailed/bi.button/tooltip.md b/uidoc/detailed/bi.button/tooltip.md index 7a384e925..b3b6858f6 100644 --- a/uidoc/detailed/bi.button/tooltip.md +++ b/uidoc/detailed/bi.button/tooltip.md @@ -5,52 +5,9 @@ {% common %} ```javascript - -var bubble = BI.createWidget({ - type: "bi.left", - items: [{ - el: { - type: 'bi.button', - text: 'bubble测试', - height: 30, - handler: function () { - BI.Bubbles.show("singleBubble1", "bubble测试", this); - btns.push("singleBubble1"); - } - } - },{ - el: { - type: 'bi.button', - text: '隐藏所有 bubble', - height: 30, - cls: "layout-bg2", - handler: function () { - BI.each(btns, function (index, value) { - BI.Bubbles.hide(value); - }) - } - } - }], - hgap: 20, - vgap: 20 -}); - -var title = BI.createWidget({ - type: "bi.vertical", - items: [{ - type: "bi.label", - cls: "layout-bg1", - height: 50, - title: "title提示", - text: "移上去有title提示", - textAlign: "center" - }], - hgap: 20, - vgap: 20 -}); - var toast = BI.createWidget({ type: "bi.vertical", + element: "#wrapper", items: [{ el: { type: 'bi.button', @@ -64,16 +21,6 @@ var toast = BI.createWidget({ vgap: 20 }); - -BI.createWidget({ - type: "bi.horizontal_auto", - element: "#wrapper", - vgap: 20, - hgap: 20, - items: [bubble, title, toast] -}); - - ``` {% endmethod %} diff --git a/uidoc/detailed/quarter_combo.md b/uidoc/detailed/quarter_combo.md index d3a0d61f9..263486841 100644 --- a/uidoc/detailed/quarter_combo.md +++ b/uidoc/detailed/quarter_combo.md @@ -22,4 +22,9 @@ BI.createWidget({ | :------ |:------------- | :-----| :----|:----| | behaviors | 自定义下拉列表中item项的行为,如高亮,标红等(详见[button_group](../core/abstract/button_group.md)) | object | | {} | ---- --- \ No newline at end of file +--- --- + +##事件 +| 事件 | 说明 | +|BI.YearMonthCombo.EVENT_CONFIRM| 选中日期或者退出编辑状态触发 | +|BI.YearMonthCombo.EVENT_BEFORE_POPUPVIEW| 选中日期或者退出编辑状态触发 | \ No newline at end of file diff --git a/uidoc/detailed/year_combo.md b/uidoc/detailed/year_combo.md index 551fe34ad..dcc6f8c59 100644 --- a/uidoc/detailed/year_combo.md +++ b/uidoc/detailed/year_combo.md @@ -26,3 +26,8 @@ BI.createWidget({ --- --- +##事件 +| 事件 | 说明 | +|BI.YearMonthCombo.EVENT_CONFIRM| 选中日期或者退出编辑状态触发 | +|BI.YearMonthCombo.EVENT_BEFORE_POPUPVIEW| 选中日期或者退出编辑状态触发 | +