Comments (10)
@azakero yea I think documentation, is not properly describing you have to wrap the add image part inside useEffect:
useEffect(() => {
fabric.Image.fromURL("https://i.imgur.com/8zvUjul.jpg", function (oImg) {
editor?.canvas.add(oImg);
});
}, [fabric, editor])
from fabricjs-react.
yea sure editor?.canvas
is the original library so it is basically http://fabricjs.com/docs/fabric.Canvas.html
from fabricjs-react.
Thanks a lot mate. For this package and for your help.
from fabricjs-react.
@asotog Oh man. I feel stupid now. Thanks a lot. However I had another question. Can I use all the features from the original FabricJS library in this one?
from fabricjs-react.
yea I think documentation, is not properly describing you have to wrap the add image part inside useEffect:
useEffect(() => { fabric.Image.fromURL("https://i.imgur.com/8zvUjul.jpg", function (oImg) { editor?.canvas.add(oImg); }); }, [fabric, editor])
@asotog Hey man, I just tried this but it is still the same. Would you please try it again and check?
from fabricjs-react.
@asotog Sorry to bother you again mate, but have you checked it yet?
from fabricjs-react.
Hey @azakero not yet will give a look later this week, I think you can add a flag for now with useState to know whether or not image is loaded
from fabricjs-react.
Okay. Thank you.
from fabricjs-react.
I am facing a similar issue @azakero were you able to resolve this ??
from fabricjs-react.
try this
useEffect(() => {
fabric.Image.fromURL("https://i.imgur.com/8zvUjul.jpg", function (oImg) {
editor?.canvas.add(oImg);
});
}, [editor?.canvas])
from fabricjs-react.
Related Issues (20)
- canvas.on events fires two times HOT 3
- how can i change font size by progressbar please help me also want to make font bold italic underline HOT 2
- can you please help how to export canvas as pdf HOT 1
- How can I create multiple canvas and also store the current state of those canvases ? HOT 2
- How can I create multiple canvases and use them on single page. HOT 6
- How do I download the images I add to the canvas HOT 3
- change canvas using FabricJSCanvas? HOT 2
- Is it possible to change border-radius? HOT 3
- Upgrade to react18 HOT 2
- support custom build of fabricjs
- Text disappears on edit / selected HOT 2
- Adding new features to the package HOT 4
- Cannot read properties of null (reading 'useState') HOT 1
- Fabricjs6 beta12 giving error for textbox HOT 4
- Fix "exports" field in package.json for TypeScript typings resolution HOT 1
- Is there any documentation? HOT 3
- useFabricJSEditor hook returns undefined for editor HOT 2
- `selectedObjects` reports incorrect amount when shift clicking. HOT 1
- React FabricJS Documentation HOT 3
- Adding objects in desired coordinates HOT 2
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 fabricjs-react.