Угловое динамическое здание JSON JS

Я хочу начать с основного JSON, т.е. [], и обеспечить дерево как структура с вариантами отредактировать узел (измените или расширьте существующие ключи/ценности), добавьте, родной брат (создайте новый вход), и добавьте, ребенок (расширьте json, чтобы стать картой, т.е. добавить {"field1": "value1", "field2": "value2"} к "данным".

Походит на лучший способ сделать, это должно связать стоимость объема json с древовидной структурой. Я собираюсь построить тот сам, но думал, что проверю, чтобы видеть, был ли он уже сделан....

Этот вид особенности позволил бы, кто-то ближе к бизнесу, чтобы определить и усовершенствовать модель данных, а также сделать простым редактирует. Думайте PHP myadmin интерфейс или django страница администратора.

1
nl ja de

3 ответы

Это скрипка даст вам headstart. На это на самом деле сослались от этого вопрос. Это не имеет дело с параметрами объекта, просто узлы в дереве, но добавляющий, что они должны быть довольно прямыми с точки зрения диспетчера. Реальная проблема находится в развитии красивого представления. Вот часть диспетчера (только, чтобы сделать НАСТОЛЬКО счастливым):

angular.module("myApp", []).controller("TreeController", ['$scope', function($scope) {
  $scope.delete = function(data) {
    data.nodes = [];
  };
  $scope.add = function(data) {
    var post = data.nodes.length + 1;
    var newName = data.name + '-' + post;
    data.nodes.push({name: newName,nodes: []});
  };
  $scope.tree = [{name: "Node", nodes: []}];
}]);
1
добавлено
Это - просто дерево? Никакой JSON, редактирующий продолжающийся здесь?
добавлено автор Robert Christian, источник
"Просто редактирование самого дерева". - That' s часть, которая занимает время. Выяснение, если it' s сделанный уже.:)
добавлено автор Robert Christian, источник
Просто редактирование самого дерева.
добавлено автор Ismael Ghalimi, источник

This looks like a good implementation of what you're looking for.

0
добавлено

Проверьте его json-дерево директива angularjs.

0
добавлено
Angular — русскоговорящее сообщество
Angular — русскоговорящее сообщество
3 960 участник(ов)

Общаемся на темы Angular 4+, его экосистемы, TypeScript, NativeScript и т.д. По вопросам SSR, Angular Universal @angular_universal_ru См. также: @typescript_ru, @react_js, @nodejs_ru, @js_ru Вакансии и поиск работы: @javascript_jobs

Angular.js (1.x) — русскоговорящее сообщество
Angular.js (1.x) — русскоговорящее сообщество
704 участник(ов)

Общаемся и обсуждаем темы, посвященные Angular 1.x и экосистеме.

AngularJS, Javascript
AngularJS, Javascript
370 участник(ов)

Angularjs russian chat