Angularjs 有角度的ng隐藏不';行不通

Angularjs 有角度的ng隐藏不';行不通,angularjs,ng-hide,Angularjs,Ng Hide,我面临着一个角度的问题。我的代码很简单,但ng hide不起作用。当用户修改了注册表单的按钮时,我想隐藏部分代码。你能帮我吗 <body ng-app="myApp" ng-controller="formCtrl"> <form name="signUpForm" ng-submit="signUpFormSubmit(signUpForm.$valid)" novalidate> <input type="text" placeholder="Email

我面临着一个角度的问题。我的代码很简单,但ng hide不起作用。当用户修改了注册表单的按钮时,我想隐藏部分代码。你能帮我吗

<body ng-app="myApp" ng-controller="formCtrl">
<form name="signUpForm" ng-submit="signUpFormSubmit(signUpForm.$valid)" novalidate>
    <input type="text" placeholder="Email address *" name="signUpEmail">
    <input type="text" placeholder="Pseudo *" name="signUpPseudo">
    <input type="password" placeholder="Password *" name="signUpPassword">
    <button type="submit" class="button button-block button-positive">Sign Up</button>
    <div ng-hide="signUpForm.signUpEmail.$pristine || signUpForm.signUpPseudo.$pristine || signUpForm.signUpPassword.$pristine">
        <hr>
        <div class="padding-horizontal">
             <h4 class="center">You already have an account?</h4>

            <button class="button button-block button-stable">Sign In</button>
        </div>
    </div>
</form>

注册

你已经有账户了? 登录

下面是一个JSFIDLE:

更新:虽然我不知道为什么在这种情况下需要控制器,但我添加了一个。我还定义了ng应用程序


谢谢

我找到了问题。显然,这是因为没有为表单字段定义ng模型。

demo没有任何
ng应用程序
。。。在没有引导的情况下,我们应该看到什么?请尝试提供一个更完整、可验证的问题示例。没有
ng应用程序
ng控制器
ng隐藏
毫无意义。此外,请查看
ng模型
指令。请在此处阅读:。再试试看。德国劳埃德船级社!还有一件事:使用本页顶部的SO搜索框-它非常有用-搜索类似于
[angularjs]form hide pristine
的内容,您一定会找到类似的问题/答案。如果你找到了一个解决方案,把你的答案作为可能的解决方案张贴出来,阅读