试图找出如何将字符串传递到经过审核的$ v表单元素中查找吗?
EG
this.$v.appliance.required
设备将是字符串。
我知道Angular中有一个吸气剂.get(...).required
我已经检查过Vuelidate文档,但找不到相似的内容。
非常感谢任何帮助。
答案 0 :(得分:0)
鉴于您9个月前问过这个问题,您可能已经知道了。但是以防万一有人碰到这个问题...
您可以使用bracket notation
指定属性键(即$ v对象上的属性名称作为字符串)。
只需执行this.$v[appliance].required
而不是this.$v.appliance.required
。
括号表示法通过对象($ v)上的键名(您的设备字符串)查找属性,而点号表示法查找 actual属性(电器)在父对象($ v)上。
需要更多信息吗? property accessors page on the Mozilla site将为您提供更多详细信息。