我在yii2中有一个自定义表单模型,并且我有一个数组属性的规则: public $permissionEmails;
return> 我希望编写一个自定义验证(validatePermissionEmails)来验证每个有错误的文本输入字段,因此,如果我在第二个和第四个输入中写入非电子邮件文本,我希望看到错误消息(例如:“这不是电子邮件我知道,有一个单独<em
我创建了一个动态表单,您可以在其中添加或删除具有专用按钮的字段:问题是,当我们添加一个新字段时,会立即触发表单验证,从而显示错误消息:只有当用户尝试在出现错误时提交表单时,我才会触发它当然,如果存在错误,则不能提交表单(Validators.required,nicknameValidator())。下面是在表单中生成新行的代码:
createNicknameFormGroup(): any
PrintArray(System.Array array1) {
Console.WriteLine(s);令我惊讶的是,我可以毫无错误地编译这些行,因为在PrintArray中,编译器无法知道array1是哪种类型的数组(在本例中是System.string[])。如果我将foreach行改为这样:foreach (int s in array1),代码仍然会编译,但会在运行时生成一个无效的强