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

📄 main.js

📁 1.. 需要jdom.jar和bsf.jar,否则无法跟spring整合. 2.. dwr生成的javascript函数会自动加一个回调函数的参数,如原来的函数是checkExist(String
💻 JS
字号:
Ext.namespace("Divo.app");

Divo.app.PortletDemo = function() {
	/* ----------------------- private properties ----------------------- */
	var portId = 'app-portal-demo-res-portal';
	var settingId = 'app-portal-demo-ext-div';

	var portalState;
	var portalMgr;

	/* ----------------------- private method ----------------------- */
	function createLayout() {
		new Ext.Viewport( {
			id : 'app-portal-demo-main-view',
			layout : 'border',
			items : [
					{
						region : 'west',
						id : 'app-portal-demo-settings-panel',
						title : 'Settings',
						split : true,
						width : 230,
						minSize : 175,
						maxSize : 400,
						collapsible : true,
						margins : '5 0 5 5',
						cmargins : '5 5 5 5',
						layout : 'fit',
						items : [{
							html : "<div id='"+settingId+"'></div>",
							id : 'app-portal-demo-settings-exts',
							autoScroll : true,
							border : false,
							iconCls : 'nav'
						}]
					}, {
						region : 'center',
						margins : '5 5 5 0',
						id : 'app-portal-demo-center-regn',
						layout : 'fit',
						items : [{
							xtype : 'portal',
							id : portId,
							items : [ {
								columnWidth : .33,
								style : 'padding:10px 0 10px 10px'
							}, {
								columnWidth : .33,
								style : 'padding:10px 0 10px 10px'
							}, {
								columnWidth : .33,
								style : 'padding:10px 0 10px 10px'
							}]
						}]
					}]
		});
	}

	/* ----------------------- public method ----------------------- */
	return {

		init : function() {
			Ext.state.Manager.setProvider(new Ext.state.CookieProvider( {
				exprires : new Date().add(Date.MONTH, 6)
			}));

			createLayout();

			portalState = new Divo.app.PortalState();
			portalState.init(portId);

			portalMgr = new Divo.app.PortalManager();
			portalMgr.init(settingId,portId,portalState);

			Ext.ComponentMgr.get(portId).on("drop", function() {
				portalState.save();
			});
		}

	}; // return

}();

Ext.onReady(Divo.app.PortletDemo.init, Divo.app.PortletDemo, true);

// EOP

⌨️ 快捷键说明

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