⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 index.js

📁 国内开发的javascript框架应用。龙博javascript。
💻 JS
字号:
Class('App', 'linb.Com',{    Instance:{        //base Class for linb.Com        base:["linb.UI"],         //requried class for the App        //"linb.Tips","linb.UI.Resizer","linb.UI.Border","linb.UI.Shadow"        required:["linb.UI.Div", "linb.UI.Button"],         events:{"onReady":"_onready"},         _onready:function () {            SPA=this;            //set com factory profile            linb.ComFactory.setProfile(CONF.ComFactoryProfile);        },         _button9_onclick:function (profile, e, value) {            var host=this;            linb.ComFactory.getCom('module1',function(){                var ns=this;                host.div16.append(ns.getUIComponents(),false);            });        },         _button10_onclick:function (profile, e, value) {            var host=this;            linb.ComFactory.getCom('module2',function(){                var ns=this;                host.div17.append(ns.panelMain,false);            });        },         iniComponents:function(){            // [[code created by jsLinb UI Builder            var host=this, children=[], append=function(child){children.push(child.get(0))};                        append((new linb.UI.Div)                .host(host,"div21")                .setLeft(100)                .setTop(20)                .setWidth(370)                .setHeight(30)                .setHtml("Loading code from outside dynamically!")                .setCustomStyle({"KEY":"font-weight:bold;font-size:14px;"})            );                        append((new linb.UI.Button)                .host(host,"button10")                .setLeft(470)                .setTop(340)                .setCaption("Load Module2")                .onClick("_button10_onclick")            );                        append((new linb.UI.Div)                .host(host,"div16")                .setLeft(100)                .setTop(100)                .setWidth(268)                .setHeight(210)                .setCustomStyle({"KEY":"border:dashed 1px;"})            );                        append((new linb.UI.Div)                .host(host,"div17")                .setLeft(390)                .setTop(100)                .setWidth(268)                .setHeight(210)                .setCustomStyle({"KEY":"border:dashed 1px;"})            );                        append((new linb.UI.Div)                .host(host,"div20")                .setLeft(100)                .setTop(50)                .setWidth(380)                .setHeight(40)                .setHtml("Get Module code from out file on the fly, and append module UI to the current page")            );                        append((new linb.UI.Button)                .host(host,"button9")                .setLeft(160)                .setTop(340)                .setCaption("Load module1")                .onClick("_button9_onclick")            );                        append((new linb.UI.Button)                .host(host,"button36")                .setLeft(250)                .setTop(410)                .setWidth(160)                .setCaption("Load Module3 manually")                .onClick("_button36_onclick")            );                        return children;            // ]]code created by jsLinb UI Builder        },         _button36_onclick:function (profile, e, value) {            var host=this;            linb.ComFactory.newCom('App.Module3' ,function(){                this.show(linb([document.body]));            });        }    }});

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -