Comments (7)
This is an excellent point. We can set the viewBox
and let the chart user set the parent component's width and height. That should work well.
Only possible issue is IE9+. Seems like I remember some cross-browser issues with viewBox
that have made me just use resize events in the past.
Either way, I'll definitely expose it to the user.
from react-d3.
Great, thanks! 💥
At least for my use-case with internal tools, we only support Chrome and Firefox, so I could definitely use this.
from react-d3.
Has there been progress on this? If there hasn't is there anything I can do to help?
from react-d3.
Yes, it's been merged to master
with the 0.3 branch, but not yet published to NPM. I've been quite sick for several weeks with a bad case of the flu, and I'm just now catching up on stuff.
Anyway, if you're using the Github repo, you can set the SVG viewBox
string on any of the Cartesian-coordinate charts (ie, scatter, line, and candle charts at this point). Not well tested, so let me know if you have any problems. That would actually be a big help.
I hope to have 0.3 published to NPM in the next few days after I test out some of the new features.
from react-d3.
Thanks. I'll probably wait for the npm release but if I get bored I'll play around with the current branch.
from react-d3.
@jmuel We forget to refer to this issue when we solved this. But I suppose https://github.com/esbullington/react-d3/blob/master/src%2Fcommon%2Fcharts%2FBasicChart.jsx#L11
from react-d3.
Thanks, that looks like it should do it.
from react-d3.
Related Issues (20)
- Failed propType: Invalid prop `width` of type String supplied to LineChart HOT 3
- LineChart width proptype warning
- Vertical Labels on BarChart (transform / textAnchor) HOT 2
- colors HOT 5
- Building in Accessible View
- label for plots in graph
- How to show tooltips in lineChart? HOT 2
- How do I shrink(or expand) PieChart? HOT 1
- does it have wordcloud? HOT 1
- Warning React.__spread is deprecated HOT 1
- using dates in linechart as x axis not working
- examples on github pages do not escape viewBoxObject correctly HOT 1
- WebStorm React d3 library force()
- Set AreaChart fill color
- Line chart format Date in x axis HOT 1
- Installing react-d3 HOT 1
- PropTypes Support for React v^15.5.0 HOT 3
- React 16 support HOT 1
- TypeError: Cannot read property 'string' of undefined HOT 1
- Can't create charts with this package
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 react-d3.