javascript - 获取转换为 JSON 对象的问题

标签 javascript angularjs json

<分区>

我收到如下所述的回复:

AFMomFormDetails 现在有 {\"sigName\":\"qwer\",\"contName\":\"asdf\",\"signature\":\"zxcv\"}搬家后

var resStr = response;
var retStr = resStr.substring(resStr.indexOf("{"), resStr.indexOf("}")+1);
var strObj  = retStr.replace(/\\/g, "");
$scope.fdetails=JSON.stringify(strObj);

我无法绑定(bind) angularjs 中的值。谁能帮帮我?

最佳答案

你得到一个 json 字符串,尝试用 JSON.parse() 解析它,它会给你一个对象。然后将此对象绑定(bind)到 $scope.fdetails

var resStr = '{\"sigName\":\"qwer\",\"contName\":\"asdf\",\"signature\":\"zxcv\"}';
var obj = JSON.parse(resStr)
console.log(obj);

关于javascript - 获取转换为 JSON 对象的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45754101/

相关文章:

json - postgresql 查询 json 的值(而不是键)?

c# - 带有 DataContractJsonSerializer 的 InvalidCastException

javascript - 为什么 Angular 总是重定向到主页?

angularjs - 隧道服务器离线 : Request failed with status code 502, 当我运行 gulpserve 时重试 1s

php - jQuery AJAX 函数 - 数据未传递

javascript - 如何在 angularjs 下拉元素上正确使用 ng-change?

javascript - 以 angularjs 形式添加简单的反垃圾邮件操作

javascript - Karma + ui-router 失败 : Cannot read property 'isDefined' of undefined

javascript - 以 coldfusion 形式提交时未选中复选框

Javascript 函数未定义