jsonLD для графического представления не работает

Я пытаюсь нарисовать график из моей онтологии в формате RDF. Я использую репозиторий " https://github.com/scienceai/jsonld-vis" для разработки. Я получаю сообщение об ошибке при попытке повторить приведенный выше код github. Я добавляю свой код для реализации Aobve ЗДЕСЬ

Я сталкивался с множеством комментариев, в которых говорилось, что github repositry работает. Но я не собираюсь это выяснять. Пожалуйста помоги

d3.jsonldVis(mockData, '#graph', {
  w: 800,
  h: 600,
  maxLabelWidth: 250,
  tipClassName: 'tip-class'
});

Если есть какие-либо другие библиотеки, которые я могу использовать для реализации вышеизложенного в angularjs,javascript, пожалуйста, укажите.

1 ответ

Решение

Я не уверен, что на это нужно ответить, но в любом случае с небольшими изменениями можно воспроизвести пример:

Незначительные изменения:

  1. ГЛАВНЫЙ код для запуска jsonld-vis index.js не был включен
  2. CSS включен как скрипт??? Вероятно, ошибка. Добавил link тег, чтобы включить его.
  3. Библиотека основана на d3 версии 3, и вы пытались включить последнюю версию (т.е. v5.6)
  4. Вам не нужно использовать import Заявления здесь. Узнайте больше об импорте здесь или здесь

Форк: https://plnkr.co/edit/KkNHWQa0xxiotB4tN7Ru?p=preview

Предложения? d3 Collapsible Tree - это отличный вид, к которому вы можете обратиться и настроить его в соответствии с вашими требованиями.

Другие вопросы по тегам