如何在 rails 中使用来自 fabricjs 的文本框模块
How to use textbox module from fabricjs in rails
我正在使用 rails 项目中的 fabricjs 向 canvas 添加一个文本框。
Demo of what I want to achieve.
我以这种方式添加文本:
canvas = new fabric.Canvas('c');
var helloWorld = new fabric.Textbox('Hello, World!', {
width: 200,
height: 200,
top: 5,
left: 5,
fontSize: 16,
textAlign: 'left'
});
canvas.add(helloWorld);
我从 Chrome 的控制台收到此错误:
Uncaught TypeError: fabric.Textbox is not a constructor
Here 你可以找到 fabricjs v1.5 的所有代码。但是,第 1 行说:
/* build: `node build.js modules=animation,interaction,gestures,image_filters,text,itext,textbox,shadow minifier=uglifyjs` */
是否有解决方法可以在 rails 项目中使用文本框模块?
顺便说一句,我以前从未使用过节点。
任何正确方向的指导将不胜感激。
谢谢!
Now it works.
我只更新了 1.5
to 1.6.0-rc.1
版本的 fabricjs。
您可以从 kangax/fabric.js
找到最新的 fabric 分发文件
我正在使用 rails 项目中的 fabricjs 向 canvas 添加一个文本框。
Demo of what I want to achieve.
我以这种方式添加文本:
canvas = new fabric.Canvas('c');
var helloWorld = new fabric.Textbox('Hello, World!', {
width: 200,
height: 200,
top: 5,
left: 5,
fontSize: 16,
textAlign: 'left'
});
canvas.add(helloWorld);
我从 Chrome 的控制台收到此错误:
Uncaught TypeError: fabric.Textbox is not a constructor
Here 你可以找到 fabricjs v1.5 的所有代码。但是,第 1 行说:
/* build: `node build.js modules=animation,interaction,gestures,image_filters,text,itext,textbox,shadow minifier=uglifyjs` */
是否有解决方法可以在 rails 项目中使用文本框模块?
顺便说一句,我以前从未使用过节点。
任何正确方向的指导将不胜感激。
谢谢!
Now it works.
我只更新了 1.5
to 1.6.0-rc.1
版本的 fabricjs。
您可以从 kangax/fabric.js
找到最新的 fabric 分发文件