![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SUI
iteye_2251
这个作者很懒,什么都没留下…
展开
-
SUI-JavaScript富UI类库集成解决方案
简介: SUI不是一类UI的实现,也不是一套标准的UI标记语言,它只是帮助既有的UI框架(比如Ext、YUI之类)以标记的方式来声明和创建UI。这些标记的名称、属性、与及值都是可自定义的,因此你需要针对特定框架来编写一套转换机制来将标记的声明转换成创建这些UI所需要的参数,但通常情况下,不需要为这种转换做很多工作,因为SUI会以一种简单而实用的约定来实现这种转换,另外SUI的约定是非强制的,因此...2009-02-16 12:09:30 · 451 阅读 · 0 评论 -
SUI-如何编写渲染适配器及Ext适配器范例
[code="javascript"] function makeExtConfig(renderOption,renderConfig){ var extConfig = {}; for(var p in renderOption.properties){ extConfig[p] = renderOption.properties[p]; } var ...2009-02-16 13:01:08 · 112 阅读 · 0 评论 -
SUI-标记声明约定
一、形如或的标记将会被视为需要渲染的节点,形式的渲染前会被移除,而普通形式的则会保留 二、属性转换约定: [list][*]_attribute 以下划线开头的属性声明为SUI专用,不会被传递给渲染适配器 [*]auto_expand_column 以下线线连接的属性名将会转换成驮峰式名称,autoExpandColumn [*]onclick 以on开头的属性名会被放到listne...2009-02-16 13:27:18 · 131 阅读 · 0 评论 -
SUI-如何编写配置
[code="xml"] [/code] 根节点,所有的声明放到它里面 一种ui配置,它的属性将作为该种ui的默认属性 window的一种实现,它的属性意义如下 [name]:渲染器的名称,一般用框架名 [versi...2009-02-16 14:52:34 · 150 阅读 · 0 评论 -
SUI-渲染一个简单的页面
1、在html节点内加入sui的命名空间 2、导入JSI 3、使用JSI导入SUI [code="javascript"] $import("sui.*"); [/code] 4、初始化SUI.Engine [code="javascript"] SUI.Engine.initialize(); [/code] 5、渲染指定节点 [code="jav...2009-02-16 15:14:06 · 335 阅读 · 0 评论