hotcoffie

Results 6 comments of hotcoffie

同问,我还专门删除了相关git追踪,我怀疑是他们哪个程序员失手做的

再验证了以下,注释掉hook 后rules可以生效,注释掉required也可以

> > headerRanges > > 应该是你的headerRanges问题,换成el-input你看看 你说的对,我试了以下el-input是可以的,但是我并不觉得我自己定义的组件有问题,这是我的组件(为了定位问题,,在实际代码中我删除了所有业务代码,只保留了最基础的内容) 下面是子组件: ```vue const modelValue = defineModel({ default: [] }); ``` 下面是引用: ```javascript { label: '重量区间', prop: 'weightRanges', hook: { bind: ['split', 'number'], //...

> > headerRanges > > 应该是你的headerRanges问题,换成el-input你看看 上一条说的还不够清楚,我怕您没看明白浪费排查时间,这里详细说一下: 1. required:true本身是生效的,如果没有值会报错 2. 但是只要又required:ture,我自定义的rules就完全不起作用了,实际代码中我做了一些判断,但是最后发现之亚欧required:ture,那么我的自定义函数完全不会进入,所以示例代码我只是做了打印,实测控制台并不会打印 3. trigger: 'blur',意味着失去焦点就会触发,但是实际不论是失去焦点,还是提交表单,都不会触发我自定义的校验,除非删除hook或者requeired:ture 4. 目前我判断应该主要是因为required:true

我尝试过wxPayService.setMultiConfig中直接用appid做KEY切换,但是在底层代码中,有不少地方会主动用商户号切换并或缺配置,例如支付回调,此时获取配置会空指针

> 我已经解决了,需要帮助吗 哥们分享下,帮帮孩子!