Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/414.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript ng隐藏ng显示需要澄清_Javascript_Angularjs - Fatal编程技术网

Javascript ng隐藏ng显示需要澄清

Javascript ng隐藏ng显示需要澄清,javascript,angularjs,Javascript,Angularjs,我的一页客户端web应用程序中有两个表单,都是js/javascript格式的 我有两张表格 <form class="simple-form" ng-submit="createuser()"> Log in As: <input type="text" ng-model="name.username"> <input type="submit"/> </form> 我还有另一个表单,它是一个消息容器,基本上我希望提交消息只在创建新用

我的一页客户端web应用程序中有两个表单,都是js/javascript格式的

我有两张表格

<form class="simple-form" ng-submit="createuser()">
Log in As: 
  <input type="text" ng-model="name.username">
  <input type="submit"/>
</form>
我还有另一个表单,它是一个消息容器,基本上我希望提交消息只在创建新用户时显示

<div class="message_container">
    <p ng-repeat="message in messages">
        {{message.post}}
    </p>
    <form class="post-form" ng-submit="postmessage()" ng-show="createuser()">
        <input type="text" ng-model="message.post">
        <input type="submit"/>
    </form>
</div>

{{message.post}

我正在尝试使用ng隐藏和ng显示。 我认为表单应该在ng submit=“createuser()时显示
createuser()最终创建了一些用户空的用户,因为它是一个方法,并且在寻找一个表达式。如果我应该使用ng show和ng hide,也许我应该使用其他东西

ng show
ng hide
需要一个表达式来确定它们的状态。创建新用户时,可以将标志设置为
true

$scope.createuser = function createuser() {
    var safer = angular.copy($scope.name);  
    $scope.users.push(safer);
    $scope.isNewUser = true;
}

<form class="post-form" ng-submit="postmessage()" ng-show="isNewUser">
$scope.createuser=函数createuser(){
var safer=angular.copy($scope.name);
$scope.users.push(更安全);
$scope.isNewUser=true;
}
$scope.createuser = function createuser() {
    var safer = angular.copy($scope.name);  
    $scope.users.push(safer);
    $scope.isNewUser = true;
}

<form class="post-form" ng-submit="postmessage()" ng-show="isNewUser">