elementUI表单中定义校验规格 timeLimitPromotionModeRules publicImgAndName validator checkPublicImageAndName trigger change required true publicGoodsRules validator checkPublicG
根据提供的代码,可以看出在elementUI表单中定义了校验规则timeLimitPromotionModeRules,其中包含了两个规则publicImgAndName和publicGoodsRules。
根据描述,问题是publicGoodsRules规则不生效。可能的原因如下:
-
验证函数
checkPublicGoodsList中存在错误。请确保checkPublicGoodsList函数能够正确地验证表单项,并返回相应的错误信息。可以通过在控制台输出验证函数的返回值来进行调试。 -
触发验证的事件不正确。在代码中,
publicGoodsRules的触发器设置为change,这意味着只有在表单项的值发生改变时才会触发验证。如果你希望在其他事件(例如blur)时触发验证,请相应地更改触发器。 -
表单项的
required属性值为false。根据代码中的描述,publicGoodsRules的required属性值为true,这意味着该表单项是必填项。请确保表单项的required属性值为true,否则验证规则将不生效。
请检查以上可能的原因,并相应地进行调试和更正。
原文地址: https://www.cveoy.top/t/topic/iByb 著作权归作者所有。请勿转载和采集!