首页 > 其他 > 详细

dorado listener属性

时间:2014-07-30 20:04:14      阅读:345      评论:0      收藏:0      [点我收藏+]

每一个控件都有一个listener属性,可以用来定位一个服务定位表达式,通过这个表达式,
它最终可以映射为spring里面一个javaBean的一个java方法

例如设置DynaView1.view.xml里边的按钮button1的listener的属性值为

  spring:dynaView1#onButton1Init  (注意这里的dynaView的第一字母是小写)

然后新建DynaView1.java(注意这里的DynaView的第一字母是大写),并且在开始加@Component注入到Spring

package sample.chapter04;

import org.springframework.stereotype.Component;

import com.bstek.dorado.common.event.DefaultClientEvent;
import com.bstek.dorado.view.widget.base.Button;

@Component
public class DynaView1 {
    public void onButton1Init(Button button){
        button.setCaption("新增(动态设置Button1的属性)");
        button.setWidth("300");
        button.addClientEventListener("onClick", new DefaultClientEvent("dorado.MessageBox.alert(‘You clicked ‘+self.get(‘caption‘));"));
    }
    
}

 

dorado listener属性,布布扣,bubuko.com

dorado listener属性

原文:http://www.cnblogs.com/acm-bingzi/p/3878619.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!