您的位置:首页 > 其它

dorado自定义组件虚拟属性的设置和获取

2013-08-20 17:31 351 查看
环境:dorado7

1. 定义一个view UserSelectCompoment,添加一个FormElement作为自定义组件,定义其id为“UserSelectElement”(如下图所示)。



2. 在component-context.xml中添加组件和虚拟属性信息(如下图所示:)



可以看到,我们定义了"propertyName_deptId"、"propertyName_deptName"、"propertyName_userId"、"propertyName_userName"四个虚拟属性。

<d:virtual-property name="propertyName_deptId" />

<d:virtual-property name="propertyName_deptName" />

<d:virtual-property name="propertyName_userId" />

<d:virtual-property name="propertyName_userName" />

3.设置完成后,需要更新dorado的配置规则 和重新启动服务器



4.在eclipse 中设置虚拟属性



5. 在组件中获取传入的值

使用javascript获取

var propertyName_userId = "${virtualProperty.propertyName_userId}" ;

var propertyName_userName ="${virtualProperty.propertyName_userName}" ;

如果是填入eclipse中,可以直接在属性值中输入“ "${virtualProperty.propertyName_userId}" “
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: