Comments (3)
JSON would be good for this as you can just use JSON.parse
from the javascript which will automatically turn it into a js object.
To do this from the Ruby end, it looks like we can do
require 'json'
JSON.generate(model)
if we want to convert an object or array. Not sure if this will work with our Model
class - we should test. may require defining a to_json
method ourselves to serialize all the properties.
from model-visualizer.
In terms of the format, right now we're storing a hash of name->model object which should be sufficient? We changed it from an array and this is definitely better but I'm not sure how you guys are handling the lookups on the JS end.
from model-visualizer.
Implemented by 6213e5b.
from model-visualizer.
Related Issues (17)
- Allow users to pass options at the command line
- Handle ActiveRecord self-joining associations
- Display node names on generated page
- D3 script not working for windows dev-box.
- Pretty display schema attributes
- Update documentation
- Fix sidebar highlight
- Resize window to not include sidebar HOT 2
- Use issues to keep track of, discuss and rank future enhancement ideas
- Restrict nodes to being displayed in window
- More robust model and schema parsers HOT 1
- Factor javascript and HTML into own file
- Node detail view
- Better way to display HTML output HOT 1
- Include d3.js script locally
- Handle Rails autogenerated properties
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from model-visualizer.