Javascript AngularJS Modyfing json与ng模型

Javascript AngularJS Modyfing json与ng模型,javascript,angularjs,json,Javascript,Angularjs,Json,我有一个简单的JSON,例如: { "Object 0": {} } 我想把它显示为一棵树。 为了做到这一点,我使用了这样的东西 <span>{{key}}</span> // Object 0 <span>{{value}}</span> // {} <ul> <li ng-repeat="(key, value) in items" ng-include="'views/itemList.html'">&l

我有一个简单的JSON,例如:

{
  "Object 0": {}
}
我想把它显示为一棵树。 为了做到这一点,我使用了这样的东西

<span>{{key}}</span> // Object 0
<span>{{value}}</span> // {}
<ul>
    <li ng-repeat="(key, value) in items" ng-include="'views/itemList.html'"></li>
</ul>
我希望能够将这个$scope.test放入我的“对象0”中,以便它生成

{
  "Object 0": {
    "test": "test1"
  }
}

对于您的第二个需求,您可以简单地这样做

$scope.test = {"test": "test1"}
$scope.items = {
  "Object 0": $scope.test
}
它会给你

object {
  Object 0 : Object{
                    test:"test1"
                   }
       }

您不能从veiw更改关键点,实际上,当您在ng模型中设置具有关键点的对象时,它会将该关键点的值指定给该元素。从视图到控制器执行相同的操作。如果您从视图中更改此元素的值,它将更新分配给模型的键上object的值。

您能创建一个plunkr吗?我不想硬编码它,因为这个“简单”json可以只是一个具有100个值的常规json,动态执行它很重要。例如,我得到了ng click=“pasteValue()”,它应该从$scope.copiedValue动态添加值
$scope.test = {"test": "test1"}
$scope.items = {
  "Object 0": $scope.test
}
object {
  Object 0 : Object{
                    test:"test1"
                   }
       }