can you share your full html document?

M

> Am 04.02.2015 um 17:09 schrieb Arvind Upadhyay <[email protected]>:
> 
> One more thing
> 
> if you try to override the response from server side in your working app 
> var graph = 
> {"nodes":[{name:"Peter",label:"Person",id:1},{name:"Michael",label:"Person",id:2},
>                                                                 
> {name:"Neo4j",label:"Database",id:3}],
>                                                        "links":[{start:0, 
> end:1, type:"KNOWS", since:2010},{start:0, end:2, type:"FOUNDED"},
>                                                                 {start:1, 
> end:2, type:"WORKS_ON"}]};
> 
> you might get the same error. Is this something related to the format of data 
> ?
> 
>               
> 
> On Wed, Feb 4, 2015 at 9:36 AM, Arvind Upadhyay <[email protected] 
> <mailto:[email protected]>> wrote:
> i checked the version but no luck. I am sure i am missing somthing...not sure 
> whr though?
> in my html i have an empty div with dependencyMgmt as the id.
> 
> On Tue, Feb 3, 2015 at 5:40 PM, Michael Hunger 
> <[email protected] <mailto:[email protected]>> 
> wrote:
> Could you try to use the d3 version that we use here:
> 
> https://github.com/neo4j-contrib/developer-resources/blob/gh-pages/language-guides/assets/index.html#L87
>  
> <https://github.com/neo4j-contrib/developer-resources/blob/gh-pages/language-guides/assets/index.html#L87>
> http://d3js.org/d3.v3.min.js <http://d3js.org/d3.v3.min.js>
> 
> In action: http://my-neo4j-movies-app.herokuapp.com/ 
> <http://my-neo4j-movies-app.herokuapp.com/>
> 
> Michael
> 
>> Am 03.02.2015 um 21:29 schrieb Arvind Upadhyay <[email protected] 
>> <mailto:[email protected]>>:
>> 
>> 
>> hello guys, this question is more d3 centric than neo4j based. I copied the 
>> example from neo4j website for visualization and it does not seem to work.
>> 
>> I am using latest version of d3.js to prototype visualization using neo4j.
>>  Error seems to be from d3.js library itself
>>  Uncaught TypeError: Cannot read property 'weight' of undefined d3.min.js:4
>> 
>> 
>> here is the code i copied from neo4j site ("dependencyManager" is the id of 
>> svg element)
>> 
>> 
>>  res = 
>> {"nodes":[{name:"Peter",label:"Person",id:1},{name:"Michael",label:"Person",id:2},
>>                                                                 
>> {name:"Neo4j",label:"Database",id:3}],
>>                                                        "links":[{start:0, 
>> end:1, type:"KNOWS", since:2010},{start:0, end:2, type:"FOUNDED"},
>>                                                                 {start:1, 
>> end:2, type:"WORKS_ON"}]};
>>                                                                              
>>                                 
>> 
>>                                                      var graph = 
>> {"nodes":[{name:"Peter",label:"Person",id:1},{name:"Michael",label:"Person",id:2},
>>                                                                
>> {name:"Neo4j",label:"Database",id:3}],
>>                                                       "links":[{start:0, 
>> end:1, type:"KNOWS", since:2010},{start:0, end:2, type:"FOUNDED"},
>>                                                                {start:1, 
>> end:2, type:"WORKS_ON"}]};
>> 
>>                                                       var width = 800, 
>> height = 800;
>>                                                      // force layout setup
>>                                                      var force = 
>> d3.layout.force()
>>                                                              
>> .charge(-200).linkDistance(30).size([width, height]);
>> 
>>                                                      // setup svg div
>>                                                      var svg = 
>> d3.select("#dependencyManager")
>>                                                              .attr("width", 
>> "100%").attr("height", "100%")
>>                                                              
>> .attr("pointer-events", "all");
>> 
>>                                                      // load graph 
>> (nodes,links) json from /graph endpoint
>>                                                      
>>                                                         
>> 
>>                                                          
>> force.nodes(graph.nodes).links(graph.links).start();
>> 
>>                                                          // render 
>> relationships as lines
>>                                                          var link = 
>> svg.selectAll(".link")
>>                                                                  
>> .data(graph.links).enter()
>>                                                                  
>> .append("line").attr("class", "link");
>> 
>>                                                          // render nodes as 
>> circles, css-class from label
>>                                                          var node = 
>> svg.selectAll(".node")
>>                                                                  
>> .data(graph.nodes).enter()
>>                                                                  
>> .append("circle")
>>                                                                  
>> .attr("class", function (d) { return "node "+d.label })
>>                                                                  .attr("r", 
>> 10)
>>                                                                  
>> .call(force.drag);
>> 
>>                                                          // html title 
>> attribute for title node-attribute
>>                                                          node.append("title")
>>                                                                  
>> .text(function (d) { return d.title; })
>> 
>>                                                          // force feed algo 
>> ticks for coordinate computation
>>                                                          force.on("tick", 
>> function() {
>>                                                              link.attr("x1", 
>> function(d) { return d.source.x; })
>>                                                                      
>> .attr("y1", function(d) { return d.source.y; })
>>                                                                      
>> .attr("x2", function(d) { return d.target.x; })
>>                                                                      
>> .attr("y2", function(d) { return d.target.y; });
>> 
>>                                                              node.attr("cx", 
>> function(d) { return d.x; })
>>                                                                      
>> .attr("cy", function(d) { return d.y; });
>>                                                          });
>> 
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "Neo4j" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] 
>> <mailto:[email protected]>.
>> For more options, visit https://groups.google.com/d/optout 
>> <https://groups.google.com/d/optout>.
> 
> 
> -- 
> You received this message because you are subscribed to a topic in the Google 
> Groups "Neo4j" group.
> To unsubscribe from this topic, visit 
> https://groups.google.com/d/topic/neo4j/REh1ZJnU80s/unsubscribe 
> <https://groups.google.com/d/topic/neo4j/REh1ZJnU80s/unsubscribe>.
> To unsubscribe from this group and all its topics, send an email to 
> [email protected] 
> <mailto:[email protected]>.
> For more options, visit https://groups.google.com/d/optout 
> <https://groups.google.com/d/optout>.
> 
> 
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Neo4j" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected] 
> <mailto:[email protected]>.
> For more options, visit https://groups.google.com/d/optout 
> <https://groups.google.com/d/optout>.

-- 
You received this message because you are subscribed to the Google Groups 
"Neo4j" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to