BEM框架命令(自己的理解,仅供参考)

Xml:
Xml:可扩展标记语言(Extensibel Markup Language)自上而下执行
extends:当前包继承哪个包,继承其中所有的配置
do:用来存储的java类.
Service-bean:执行方法的java类
Start-Step:开始维护界面
View:视图跟usl路径
Service:表示显示页面之前需要执行的java方法


 usl :  
USL(User Show Layer):为三层的表示层
contentBag :content.business.xml内容包存在文件
panel :组件 
property:对应do 表示的java类里的属性(支持嵌套)(页面输入保存后存储到此字段)。
service-bean:
title:一级控件名字
label:组件名称
event:触发事件样式(例:event="click":点击触发事件)
mode:风格(popup/弹出,)
align:排列方式
required:是否必填

datatype:数据类型

${} :中对应的变量都是xml中do对应的java类的属性

targeteid :表示执行完java方法和js方法之后需要更新的bme组件id名字
common:multilang:多种语言支持
otherLangRequired:其他是否必填
bme:input 中display设置为false,一般是用来储存判断变量的
A. value对应do中配置的属性,如canChangeProjectId
B. 在某个bme组件对应的service方法修改了canChangeProjectId属性,且组建的targetid中包含了canChangeProjectId,则执行完service方法之后,页面的canChangeProjectId的值会更新
C. 在bme组件中配置after属性,执行js方法时,可以使用$("#canChangeProjectId input").val()获取input的值,进行逻辑判断
readonly=true:只读
validator="checkContentIdValidator:验证
disabled=true:不可用(灰色)
<bme:block cols="2">: 一行中有两列
<bme:field> :文本框
<bme:datetime kind="datetime" >:日期标签
<bme:select>:下拉框
<bme:reset>:重置按钮

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值