Skip to content

常见问题

我将fabric.js开发者的高频、高质量交流内容整理汇总在星球内,如果你在使用fabric.js做开发,欢迎加入知识星球,星球内有大量关于fabric.js和图形编辑器的资料。

  1. 移动端事件适配 touch事件
  2. 如何给元素设置背景图片?
  3. 如何实现在fabric.js画布中插入gif图片?
  4. 给单一组件设置控制条样式
  5. 免费可商用的字体素材
  6. 缩放画布后官方辅助线无法对齐问题。
  7. 如何实现超出画布后,元素不展示,控制条展示?
  8. vue-fabric-editor项目部署到Nginx。
  9. 加载远程图片报crossOrigin的问题的3个解决办法。
  10. 如何让元素拖拽不超出画布?
  11. 中文字体文件太大,加载太慢怎么处理?
  12. 如何实现竖排文字?
  13. 保存为JSON时保留自定义属性。
  14. 更多内容持续积累...

常见问题

1. 素材加载很慢

因为项目默认引用的github静态资源,所以会很慢,你可按照自定义素材配置进行修改。

2. 如何自定义素材

所有自定义素材在https://github.com/nihaojob/vue-fabric-editor-static 项目中保存。

  1. 字体文件。
  2. 字体样式模板。
  3. 设计模板。

如果你想自定义一个设计模板,可以在编辑器中编辑完成后,在右上角点击保存为JSON,同时保存一张图片,将json文件和图片放在静态目录中,并在src/components/importTmpl.vue中增加新增的路径。

如何高效地反馈问题

感谢您向我们反馈问题。

  1. 我们推荐如果是小问题(错别字修改,小的 bug fix)直接提交 PR。
  2. 如果是一个新需求,请提供:详细需求描述,最好是有伪代码示意。
  3. 如果是一个 BUG,请提供:复现步骤,错误日志以及相关配置,并尽量填写下面的模板中的条目。
  4. 不要挤牙膏似的交流,扩展阅读:如何向开源项目提交无法解答的问题

最重要的是,请明白一件事:开源项目的用户和维护者之间并不是甲方和乙方的关系,issue 也不是客服工单。在开 issue 的时候,请抱着一种『一起合作来解决这个问题』的心态,不要期待我们单方面地为你服务。

Released under the MIT License.