我试图将输入控件设置为“只读”,但它不像Equivalent XSLTForms class values中所述那样工作。
<xf:input ref="instance('person')/@name" class="xforms-readonly">
<xf:label>Name:</xf:label>
</xf:input>
知道为什么吗?我试图避免使用CSS并使用100%xforms功能。
答案 0 :(得分:1)
XForms的一个主要特性是在数据级别而非控制级别考虑属性,例如readonly
。
所以,这必须通过模型中的绑定来决定。
根据相应节点的有效状态,XSLTForms会自动关联/删除CSS类xforms-readonly
。