输入

时间:2016-06-02 10:40:48

标签: angularjs

我试图用javaScript比较两个密码,但我有两个问题。

这是我的傻瓜:https://plnkr.co/edit/SWJIQs5zSkFCoHMPoOtK

当我没有输入密码时,我收到消息“密码等于”,但没有输入密码,在我的 comparePassword 工厂中,如果密码为空,我写了案例。

if (password1 === password2 && password1 !== null && password1 !== '')

我想做的另一件事是让javaScript模板出现而不是:

{restrict: 'EA', template: '<span color="green">Passwords match each other</span>'}

我不知道如何做到这一点,因为我创建的解决方案使用的是JQuery并且我不想这样做。

编辑:我找到了这个解决方案:https://plnkr.co/edit/kaYywF1PdakFlq3TMZF8?p=preview

但是,当没有密码时,消息是“密码匹配”,尽管它是错误的。

由于

0 个答案:

没有答案