Javascript:将JSON字符串作为输入字符串的值(Escape / Unescape)

时间:2015-12-11 11:25:45

标签: javascript angularjs json

以下情况(请参阅此处的plunker:http://plnkr.co/edit/fOJ5zRvqCKvOC3olik8S?p=preview):

enter image description here

<input ng-model="x" type="text">
<button ng-click="add(x)"> push input's value </button>

Text-Input有一个JSON-String作为值(我把它手动)

{ "i":3, "j":5 }

我想转移它的值,然后在Controller中将它推送到一个数组中。正如您所看到的,我在阵列中找到了它的转义版本,我想要避免它。

我的逃生/ unescape策略应该如何?我应该从哪里开始?

1 个答案:

答案 0 :(得分:0)

使用以下内容:

$scope.a.push(JSON.parse(param));