Javascript 使用yii2内置的验证器

Javascript 使用yii2内置的验证器,javascript,validation,yii2,Javascript,Validation,Yii2,我正在寻找一种使用yii2s内置javascript电子邮件验证程序的方法,当我使用表单时,我可以看到yii.validation.email可用,但是查看/vendor/yiisoft/yii2/assets/yii.validation.js中的源代码,我不知道如何使用它来验证文本字符串是否有效。这不是我想要的答案,而是 我没有意识到我可以在我的模型中创建一个公共属性,并且在规则中有这样一个规则 public $quick_insert; public function rules() {

我正在寻找一种使用yii2s内置javascript电子邮件验证程序的方法,当我使用表单时,我可以看到yii.validation.email可用,但是查看/vendor/yiisoft/yii2/assets/yii.validation.js中的源代码,我不知道如何使用它来验证文本字符串是否有效。

这不是我想要的答案,而是

我没有意识到我可以在我的模型中创建一个公共属性,并且在规则中有这样一个规则

public $quick_insert;

public function rules()
{
    return [
      ...
     ['quick_insert', 'email'],

用例是什么?我想验证一些字符串,看看它是否有效,很明显:-但为什么不使用activeform验证?因为它不是我的模型的一部分,所以我不能使用活动输入。我可以创建一个模型属性并对此有一个规则吗?是的,你可以。您还可以创建一个表单模型来处理您的模型和其他输入。