谁一开始就是大神?

yii.activeForm.js的问题[2.0]

最近在阅读yii.activeForm.js源码,看到下面这些写法不理解

$form.on('submit.yiiActiveForm', methods.submitForm);
$form.bind('reset.yiiActiveForm', methods.resetForm);
$input.on('change.yiiActiveForm', function () {
  validateAttribute($form, attribute, false);
});

我的问题是,为什么要在绑定的事件后面加,.yiiActiveForm,有什么特殊的含义吗?

和php命名空间类似.事件+命名空间
源码中submit,reset,change都是在yiiActiveForm下的,
可以避免其他父级下的submit的影响.
同时如果解除事件,可以直接解除 “.yiiActiveForm” ,那么它下面的都一起解除了.

赞(0) 打赏
未经允许不得转载:菜鸟之家 » yii.activeForm.js的问题[2.0]

评论 抢沙发

登录

找回密码

注册