@@ -4372,6 +4372,111 @@ export default {
43724372 tips: ` 默认为单击行开启编辑,鼠标离开结束编辑,现支持点击表头或其他行结束编辑` ,
43734373 img:
43744374 " https://doc-vue-1256993465.cos.ap-chengdu.myqcloud.com/38.png?imageMogr2/thumbnail/!50p" ,
4375+ }, {
4376+ title: " 编辑表单数字最大/小值,字符串长度限制" ,
4377+ content: [
4378+ ` <div style="color:#D4D4D4;background-color:#1E1E1E;font-family:Consolas, "font-size:14px;line-height:19px;white-space:pre;">
4379+ <div>
4380+ <span style="color:#6a9955;">//事件扩展</span>
4381+ </div>
4382+ <div>
4383+ <span style="color:#dcdcaa;">onInit</span> () {
4384+ </div>
4385+ <div>
4386+ <span style="color:#569cd6;">this</span>.<span style="color:#9cdcfe;">editFormOptions</span>.<span style="color:#dcdcaa;">forEach</span>(<span style="color:#9cdcfe;">x</span> <span style="color:#569cd6;">=></span> {
4387+ </div>
4388+ <div>
4389+ <span style="color:#9cdcfe;">x</span>.<span style="color:#dcdcaa;">forEach</span>(<span style="color:#9cdcfe;">item</span> <span style="color:#569cd6;">=></span> {
4390+ </div>
4391+ <div>
4392+ <span style="color:#6a9955;">//设置最大值与最小值</span>
4393+ </div>
4394+ <div>
4395+ <span style="color:#6a9955;">/*如果当前类型是字符串类型,min/max则为字符串的长度*/</span>
4396+ </div>
4397+ <div>
4398+ <span style="color:#c586c0;">if</span> (<span style="color:#9cdcfe;">item</span>.<span style="color:#9cdcfe;">field</span> == <span style="color:#ce9178;">"AvgPrice"</span>) {
4399+ </div>
4400+ <div>
4401+ <span style="color:#9cdcfe;">item</span>.<span style="color:#9cdcfe;">min</span> = -<span style="color:#b5cea8;">999</span>;
4402+ </div>
4403+ <div>
4404+ <span style="color:#9cdcfe;">item</span>.<span style="color:#9cdcfe;">max</span> = <span style="color:#b5cea8;">100</span>;
4405+ </div>
4406+ <div>
4407+ }
4408+ </div>
4409+ <div>
4410+ })
4411+ </div>
4412+ <div>
4413+ })
4414+ </div>
4415+ <div>
4416+ }
4417+ </div>
4418+ </div>` ,
4419+ ],
4420+ tips: ` --` ,
4421+ img:
4422+ " https://doc-vue-1256993465.cos.ap-chengdu.myqcloud.com/46.png?45geMogr2/thumbnail/!50p" ,
4423+ },
4424+
4425+ {
4426+ title: " 编辑表单自定义验证" ,
4427+ content: [` <div style="color:#D4D4D4;background-color:#1E1E1E;font-family:Consolas, "font-size:14px;line-height:19px;white-space:pre;">
4428+ <div>
4429+ <span style="color:#6a9955;">//事件扩展</span>
4430+ </div>
4431+ <div>
4432+ <span style="color:#dcdcaa;">onInit</span> () {
4433+ </div>
4434+ <div>
4435+ <span style="color:#569cd6;">this</span>.<span style="color:#9cdcfe;">editFormOptions</span>.<span style="color:#dcdcaa;">forEach</span>(<span style="color:#9cdcfe;">x</span> <span style="color:#569cd6;">=></span> {
4436+ </div>
4437+ <div>
4438+ <span style="color:#9cdcfe;">x</span>.<span style="color:#dcdcaa;">forEach</span>(<span style="color:#9cdcfe;">item</span> <span style="color:#569cd6;">=></span> {
4439+ </div>
4440+ <div>
4441+ <span style="color:#6a9955;">//自定义验证,适用所有类型的字段,同应适用查询表单searchFormOptions</span>
4442+ </div>
4443+ <div>
4444+ <span style="color:#c586c0;">if</span> (<span style="color:#9cdcfe;">item</span>.<span style="color:#9cdcfe;">field</span> == <span style="color:#ce9178;">"AvgPrice"</span>) {
4445+ </div>
4446+ <div>
4447+ <span style="color:#9cdcfe;">item</span>.<span style="color:#dcdcaa;">validator</span> = (<span style="color:#9cdcfe;">rule</span>, <span style="color:#9cdcfe;">val</span>, <span style="color:#9cdcfe;">callback</span>) <span style="color:#569cd6;">=></span> {
4448+ </div>
4449+ <div>
4450+ <span style="color:#c586c0;">if</span> (<span style="color:#9cdcfe;">val</span> != <span style="color:#ce9178;">'369'</span>) {
4451+ </div>
4452+ <div>
4453+ <span style="color:#c586c0;">return</span> <span style="color:#ce9178;">'必须输入【369】'</span>
4454+ </div>
4455+ <div>
4456+ }
4457+ </div>
4458+ <div>
4459+ <span style="color:#c586c0;">return</span> <span style="color:#ce9178;">""</span>;
4460+ </div>
4461+ <div>
4462+ }
4463+ </div>
4464+ <div>
4465+ }
4466+ </div>
4467+ <div>
4468+ })
4469+ </div>
4470+ <div>
4471+ })
4472+ </div>
4473+ <div>
4474+ }
4475+ </div>
4476+ </div>` ],
4477+ tips: ` ` ,
4478+ img: " https://doc-vue-1256993465.cos.ap-chengdu.myqcloud.com/47.png?45geMogr2/thumbnail/!50p"
4479+
43754480 },
43764481 {
43774482 title: " 数组对象转换为tree" ,
0 commit comments