<html> <head> <meta charset="utf-8"> <title></title> <link rel="stylesheet" type="text/css" href="../dist/2.0/fineui.css"/> <!-- <script src="../dist/2.0/fineui.js"></script>--> <script src="http://localhost:9001/fineui.js"></script> </head> <body> <div id="wrapper"></div> <script> var Widget = BI.inherit(BI.Widget, { props: { vdom: true }, watch: { text: function () { this.reset(); } }, setup: function () { var layout; return function () { return { type: "bi.left", items: [{ type: "bi.button", text: "点击", handler: function () { layout.populate([{ type: "bi.label", key: "1", text: 1 }, { type: "bi.label", key: "2", text: 2 }]) } }, { type: "bi.left", lgap: 10, items: [{ type: "bi.label", key: "123", text: "start" }], ref: function (_ref) { layout = _ref; } }] }; }; } }); BI.shortcut("demo.parent", Widget); BI.createWidget({ type: "bi.absolute", items: [{ el: { type: "demo.parent" }, top: 100, left: 100 }], element: "#wrapper" }); </script> </body> </html>