EasyUI(一)_布局类组件(1:panel)

参考书籍:《jQuery EasyUI 网站开发实战》

      EasyUI 组件分类 属性 方法 事件

      布局类组件:panel面板 tabs选项卡 accordion分类选项卡 layout布局

      panel面板属性:

      ->面板尺寸->面板界面->面板按钮->面板扩展->面板样式

      ->面板布局->面板工具->面板动画->主体加载

      ->常规属性:

         -->面板尺寸

                 自适应父容器 fit-false-boolean

                 宽 width-auto-number(属性名-默认值-值类型) 

                 高 height-auto-number

         -->面板界面 

                 初始是否折叠面板 collapsed-false-boolean   

                 初始是否最小化面板 minimized-false-boolean

                 初始是否最大化面板 maxmized-false-boolean

                 初始是否关闭面板 closed-false-boolean

                 面板头部标题文本 title-null-string

         -->面板按钮

                 是否显示可折叠按钮 collapsible-false-boolean

                 是否显示最小化按钮 minimizable-false-boolean

                 是否显示最大化按钮 maxinizable-false-boolean

                 是否关闭最大化按钮 closable-false-boolean

         -->面板扩展

                 头标题 header-null-selector

                 头放置位置 halign-null-string(left,right)

                 --->头文本显示方向 titleDirection-down-string(down,up)

                 脚标题 footer-null-selector

      ->外观属性:

         -->面板样式

                 显示面板边框 border-true-boolean

                 面板图标 iconCls-null-string

                 整个面板CSS类名 cls-null-string

                 --->面板头部CSS类名 headerCls-null-string

                 --->面板主体CSS类名 bodyCls-null-string

         -->面板布局

                 距离左边x轴位置 left-null-number

                 距离顶部y轴位置 top-null-number

         -->面板工具

                 自定义工具菜单 tools-[]-array或selector

         -->面板动画

                 面板打开动画 openAnimation-空-string(slide,fade,show)

                 --->打开持续时间 openDuration-400-number

                 面板关闭动画 closeAnimation-空-string(slide,fade,show)

                 --->关闭持续时间 closeDuration-400-number

      ->数据属性:

         -->主体加载

                 主体内容 content-null-string

                 URL加载 herf-null-string

                 --->AJAX方式 loader-空-function

                 --->首次载入是否缓存面板内容 cache-true-boolean

                 --->加载远程数据时显示消息 loadingMessage-Loading...-string

                 --->远程加载应答数据处理操作 extractor-空-function

                --->读取内容方式 method-get-string(get,post)

                --->加载请求参数 queryParams-{}-object

      方法

      ->返回

         -->返回属性及事件对象 options-none

         -->返回整个面板对象 panel-none

              --->返回面板页首 header-none

              --->返回面板主体 body-none

              --->返回面板页脚 footer-none

      ->设置

         -->设置面板头的标题文本 setTitle-title

         -->设置事件函数

              --->跳过打开面板事件 open-forceOpen(true)

              --->跳过关闭面板事件 close-forceClose(true)     

              --->跳过销毁面板事件 destroy-forceDestroy(true)

         -->设置面板大小和布局 resize-options(width,height,left,top)

      ->操作

         -->清除面板内容 clear-none

         -->最大化面板到父容器 maximize-none

         -->最小化 minimize-none

         -->恢复最大化面板回到原来大小和位置 restore-none

         -->折叠面板主体 collapse-animate

         -->展开面板主体 expand-animate

      事件

      ->面板动作

         -->打开面板之前 onBeforeOpen-none-false(事件-参数-返回值)

         -->打开面板 onOpen-none

         -->关闭面板之前 onBeforeclose-none-false

         -->关闭面板 onClose-none

         -->面板销毁之前 onBeforeDestroy-none-false

              --->面板销毁时 onDestroy-none

              --->面板折叠之前 onBeforeCollapse-none-false

              --->面板折叠时 onCollapse-none

              --->面板展开之前 onBeforeExpand-none-false

              --->面板展开时 onExpand-none

      ->面板属性

         -->改变面板大小时 onResize-width,height

         -->面板移动时 onMove-left,top

         -->面板最大化时 onMaximize-none

         -->面板最小化时 onMinimize-none

         -->面吧恢复到原始大小是 onRestore-none

      ->数据加载

         -->加载数据之前 onBeforeLoad-param-false

         -->加载数据内容时 onLoad-none

         -->加载数据内容发生错误时触发 onLoadError-none

                  

 

posted @ 2018-08-13 10:51  RESTPAIN  阅读(350)  评论(0编辑  收藏  举报