Reader.js 881 B

123456789101112131415161718192021222324
  1. MWF.xDesktop.requireApp("cms.Xform", "Org", null, false);
  2. /** @class Reader 读者组件。
  3. * @example
  4. * //可以在脚本中获取该组件
  5. * //方法1:
  6. * var field = this.form.get("fieldId"); //获取组件对象
  7. * //方法2
  8. * var field = this.target; //在组件本身的脚本中获取,比如事件脚本、默认值脚本、校验脚本等等
  9. *
  10. * var data = field.getData(); //获取值
  11. * field.setData("字符串值"); //设置值
  12. * field.hide(); //隐藏字段
  13. * var id = field.json.id; //获取字段标识
  14. * var flag = field.isEmpty(); //字段是否为空
  15. * field.resetData(); //重置字段的值为默认值或置空
  16. * @extends MWF.xApplication.process.Xform.Org
  17. * @o2category FormComponents
  18. * @o2range {CMS}
  19. * @hideconstructor
  20. */
  21. MWF.xApplication.cms.Xform.Reader = MWF.CMSReader = new Class({
  22. Extends: MWF.CMSOrg,
  23. iconStyle: "readerIcon"
  24. });