【发布时间】:2021-11-11 09:30:10
【问题描述】:
如何将 JavaScript 代码更改为 React?
document.getElementById('text-color').onchange = function() {
canvas.getActiveObject().setFill(this.value);
canvas.renderAll();
};
请注意,我使用的是 Fabric.js 库。 这是我的代码:
export default function App() {
const { editor, onReady } = useFabricJSEditor();
onAddCircle = () => {
editor.addCircle();
};
const onAddRectangle = () => {
editor.addRectangle();
};
function insertText() {
editor.canvas.add(new fabric.IText('Tap and Type', {
left: 40,
top: 100,
fontFamily: 'comic sans ms',
fill: 'red',
fontSize: 28,
}));
}
//just added this in
return (
<div className="App">
<Navbar />
<div className="bg-light border-top p-4 mb-3">
<h1 className="display-5">Customize Your Shirt</h1>
</div>
</div>
【问题讨论】:
标签: javascript reactjs fabricjs