Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/23.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
Angularjs 这个json成员是在哪里定义的_Angularjs - Fatal编程技术网

Angularjs 这个json成员是在哪里定义的

Angularjs 这个json成员是在哪里定义的,angularjs,Angularjs,在取自angular.org的代码中: 名称: 电子邮件: 性别:男 女性 重置 拯救 form={{user | json}} master={{master | json}} 功能控制器($scope){ $scope.master={}; $scope.update=函数(用户){ //带有1个参数的示例 $scope.master=angular.copy(用户); }; $scope.reset=函数(){ //带有2个参数的示例 复制($scope.master,$scope.u

在取自angular.org的代码中:


名称:
电子邮件:
性别:男 女性
重置 拯救 form={{user | json}} master={{master | json}} 功能控制器($scope){ $scope.master={}; $scope.update=函数(用户){ //带有1个参数的示例 $scope.master=angular.copy(用户); }; $scope.reset=函数(){ //带有2个参数的示例 复制($scope.master,$scope.user); }; $scope.reset(); }

我无法确定json成员的定义位置。我在网站上的许多例子中都看到了这一点。它的评估结果是什么

这是一个过滤器,也是angular代码的一部分-


它不是一个成员,它是一个过滤器,它可能是angular库中定义的标准过滤器。事实上,它是一个过滤器,用于将变量显示为JSON,内置angular
<div ng-controller="Controller">
<form novalidate class="simple-form">
Name: <input type="text" ng-model="user.name" /><br />
E-mail: <input type="email" ng-model="user.email" /><br />
Gender: <input type="radio" ng-model="user.gender" value="male" />male
<input type="radio" ng-model="user.gender" value="female" />female<br />
<button ng-click="reset()">RESET</button>
<button ng-click="update(user)">SAVE</button>
</form>
<pre>form = {{user | json}}</pre>
<pre>master = {{master | json}}</pre>
</div>

<script>
function Controller($scope) {
   $scope.master= {};

   $scope.update = function(user) {
     // Example with 1 argument
     $scope.master= angular.copy(user);
   };

   $scope.reset = function() {
     // Example with 2 arguments
     angular.copy($scope.master, $scope.user);
   };

   $scope.reset();
 }
</script>
function jsonFilter() {
  return function(object) {
    return toJson(object, true);
  };
}