У меня возникли проблемы с использованием NeoVis.js для визуализации моего Neo4j-графика.
Я использую Movie-Tutorial-Database, в которой я установил отношения "ACTED_WITH" между всеми, кто снимался в фильме вместе. Все мои вещи местные.
Я сделал файл test.html, в котором следующий код:
<head>
<meta charset="utf-8">
<title>DataViz</title>
<style type="text/css">
#viz {
width: 900px;
height: 700px;
}
</style>
<script src="https://rawgit.com/neo4j-contrib/neovis.js/master/dist/neovis.js"></script>
<script type="text/javascript">
var viz;
function draw() {
var config = {
container_id: "viz",
server_url: "bolt://localhost:7687",
server_user: "Neo4j",
server_password: "123",
labels: {
},
relationships: {
},
initial_cypher: "match (tom:Person{name:"Tom Hanks"})-[r:ACTED_WITH]->(coWorkers)
return tom, r, coWorkers"
},
viz = new NeoVis.default(config);
viz.render();
};
</script>
</head>
<body onload="draw()">
<div id="viz"></div>
</body>
И когда я открываю файл в своем браузере, он показывает заголовок внутри вкладки и вот он. Исследуя его с помощью инструментов браузера, он показывает следующее:
test.html: 30 Uncaught SyntaxError: Неожиданный идентификатор
test.html: 41 Uncaught ReferenceError: ничья не определена
при загрузке (test.html: 41)
Я не понимаю. Draw () определяется, не так ли? И запрос прекрасно работает и в Neo4j-браузере.
Вы можете понять, что не так? Заранее спасибо.
Привет