![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ZK
文章平均质量分 78
EvelynHouseba
这个作者很懒,什么都没留下…
展开
-
ZK MVP与MVVM简析
一、MVP原创 2014-03-14 08:59:10 · 1101 阅读 · 0 评论 -
MVVM示例
例子:在一个页面上通过字符串条件查询出item清单,选中一个item会在页面底部显示详细信息。1、按照MVVM的设计理念,我们应该抛开视觉效果,首先设计ViewModel。一个ViewModel应该不依赖View层,但是要考虑到与View层交互的数据(data)和行为方法(action)。例子中我们需要一个字符串作为检索条件,一个ListModelList来保存查询结果,一个doS原创 2014-03-14 11:32:31 · 1113 阅读 · 0 评论 -
ZK绑定
1、2、3、4、原创 2014-03-14 10:30:56 · 816 阅读 · 0 评论 -
ZK示例
1、分页同时控制2个grid使用paginal属性 2、辅助表头使用auxhead、auxheader指定,支持colspan、rowspan属性(列表头column并不支持)。辅助表头必须和column一起使用,可以被用于grid,listbox,tree(而column/columns仅可以被grid使用)原创 2014-03-17 14:38:53 · 3009 阅读 · 0 评论 -
ZK Validator
一、Input Validator 当绑定组件的属性到一个validator,在保存数据到绑定的目标之前绑定器将会自动调用它去验证属性值。如果验证失败,ViewModel(or middle object)的属性将保持不变。(1)@bind(vm.account.email)@validator(vm.emailValidator)保存时机:触发组件属性相关事件,如onCha翻译 2014-03-17 11:25:26 · 1431 阅读 · 0 评论 -
ZUL页面注解语法与Java注解语法
一、页面注解1、viewModel="@id(name) @init(expression)" explanation:用于设置ViewModel ◆ 一个拥有apply="org.zkoss.bind.BindComposer"属性的组件可以使用这个注解,如果没有这个注解,那么这个组件将会被设置到一个composer上。 ◆ express原创 2014-03-14 11:47:58 · 4513 阅读 · 1 评论