输入文本组件属性编辑器
组件实例
组件的配置
属性编辑容器节点
绑定的属性字符串
关联的组件实例
记录组件样式类型
属性设置的帮助地址 跳转到属性设置的帮助页面
唯一ID
简称
修改值的完成回调
值改变事件回调
渲染完成回调函数集合对象 一般用户渲染完成初始操作 例: { f1() ,f2() } 属性编辑器渲染完后会逐一调用f1,f2
未输入值的提示信息
只读
属性数据类型
修改组件值时候的回调 给一个时机出来赋值给组件的属性时候的机会自定义处理值的格式
鼠标移到属性编辑器显示的帮助内容
类型唯一字符串
返回的属性编辑器的样式
初始化事件
调用事件
获取组件绑定的attr的值 为了使用路径访问组件值而设置. 如果使用component[this.attr] 只能访问一级属性值. 如. 访问组件的的 editor.type.name 的值的时候使用这个函数即可
let v= this.getAttrVal();
获取公式值,不存在值就返回组件的值 注意,这个函数只有在设计模式下使用
返回公式字符串,
获取属性的值 子类可以覆盖此函数来实现扩展复杂类型的属性获取
返回页面的参数 需要的时候再去传递
返回数据源,页面参数数组
生成属性的编辑html 子类可以覆盖此函数来实现扩展不同渲染方式
返回会html字符串
属性编辑的渲染方法
父jquery对象
设置组件绑定的attr的值 为了使用路径访问组件值而设置. 如. 设置组件的的 editor.type.name 的值的时候使用这个函数即可
this.setAttrVal('select');
值
设置属性的值 子类可以覆盖此函数来实现扩展复杂类型的属性设置 如果已经设置了公式是无法从简单的类型覆盖公式的. 注意,这个函数只有在设计模式下使用才会新增或移除公式
值
可选参数 是否更新组件渲染. false值修改后不刷新组件,则反之 默认:true
Generated using TypeDoc
文本域属性编辑