Библиотека Ontodia - RangeError: Превышен максимальный размер стека вызовов - PullRequest
1 голос
/ 16 апреля 2019

Я работаю с библиотекой javascript Ontodia , чтобы представить мой graphdb rdf набор данных.

Есть эта ошибка, я не смог найтипричина этого, которая происходит при загрузке: enter image description here

RangeError: Превышен максимальный размер стека вызовов.

Эта функция точно такая же, как DOCSописывает, что вы должны подключиться к вашей конечной точке sparql.

function onWorkspaceMounted(workspace) {
  if (!workspace) {
    return;
  }
  workspace.getModel().importLayout({
    dataProvider: new SparqlDataProvider(
      {
        endpointUrl: REACT_APP_API_URL + "/sparql/query",
        imagePropertyUris: ["http://xmlns.com/foaf/0.1/img"],
        queryMethod: SparqlQueryMethod.GET,
        queryFunction: ontodiaQueryFunction
      },
      OWLStatsSettings
    )
  });
}

У меня такое ощущение, что что-то не так с ответом, полученным от ...queryFunction: ontodiaQueryFunction, и у Ontodia может быть проблема с этим, но это простоУгадай.Хотя я записал решенное обещание ontodiaQueryFuncion, чтобы убедиться, что я получил законный ответ, и он выглядит правдоподобно.

Вы столкнулись с подобной проблемой?или знаком с этой ошибкой?

1 Ответ

0 голосов
/ 17 июня 2019

Вы можете проверить пакет graphdb npm: graphdb - «Библиотека доступа к данным GraphDB и RDF4J, написанная на JavaScript, для использования в Node.js.»

...