我有来自服务器的数据我想将它添加到json属性但它没有显示,我理解除了原始类型之外的json但是如何动态地将数据添加到json属性?以下代码中的敌人示例我正在尝试将diagramName分配给" text"。
ctrl.js
var diagramName = "";
$scope.data = resp.data;
angular.forEach($scope.data, function(diagram) {
diagramName = JSON.stringify(diagram.name);
console.log(diagram.name);
});
[{
"id": 1,
"text": "My Folder",
"children": [{
"id": 10,
"owner": "John Smith",
"text": diagramName,
"string": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>}]
}]
答案 0 :(得分:0)
在对字符串进行字符串化之前,将动态值添加到属性中:
angular.forEach($scope.data, function(diagram) {
diagram.text = diagramName
diagramName = JSON.stringify(diagram.name);
});