Javascript AngularJS Modyfing json与ng模型
我有一个简单的JSON,例如: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
{
"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"
}
}