JSON字符串化与AngularJS动态转换
为什么我不能用这样的东西JSON字符串化与AngularJS动态转换,json,angularjs,stringify,Json,Angularjs,Stringify,为什么我不能用这样的东西 <input type="text" ng-model="testVal"> <pre>{{JSON.stringify(testVal,null,4)}}</pre> $scope.stringify = JSON.stringify; {{JSON.stringify(testVal,null,4)} 如果我删除JSON.stringify()方法,我的代码就可以正常工作。双括号语法{{something}告诉angula
<input type="text" ng-model="testVal">
<pre>{{JSON.stringify(testVal,null,4)}}</pre>
$scope.stringify = JSON.stringify;
{{JSON.stringify(testVal,null,4)}
如果我删除JSON.stringify()方法,我的代码就可以正常工作。双括号语法
{{something}
告诉angular在$scope
对象中查找匹配项
因此,{{name}}
与控制器中设置的$scope.name
匹配
您可以在这里使用方法(我建议您保持视图文件干净),这将解决您的问题
因此,在控制器中:
<pre>{{stringify(testVal,null,4)}}</pre>
$scope.JSON = JSON
。。。那么在你看来,
{{stringify(testVal,null,4)}
双括号语法{{something}
告诉angular在$scope
对象中查找匹配项
因此,{{name}}
与控制器中设置的$scope.name
匹配
您可以在这里使用方法(我建议您保持视图文件干净),这将解决您的问题
因此,在控制器中:
<pre>{{stringify(testVal,null,4)}}</pre>
$scope.JSON = JSON
。。。那么在你看来,
{{stringify(testVal,null,4)}
您只需在控制器中分配功能即可:
<pre>{{stringify(testVal,null,4)}}</pre>
$scope.JSON = JSON
您只需在控制器中分配功能:
<pre>{{stringify(testVal,null,4)}}</pre>
$scope.JSON = JSON
您只需使用
| json
:
然后
{{JSON.stringify(testVal)}
工作
您只需使用
| json
:
然后
{{JSON.stringify(testVal)}
工作
谢谢,这是最简单的方法!谢谢,这是最简单的方法!谢谢你的解释!谢谢你的解释!