fabricjs赢得't导出字符串后导入背景图像
fabricjs won't import background image after export is stringyfied
字符串化画布后,当我尝试用canvas.loadFromJSON()
再次导入它时,它不会导入背景图像,但如果我导出对象并将其导入回来,它会导入。
不起作用:
function save(e) {
var json = window._json = canvas.toJSON();
canvas.clear();
canvas.loadFromJSON(JSON.parse(JSON.stringify(json)), function(){
canvas.renderAll();
});
}
作品:
function save(e) {
var json = window._json = canvas.toJSON();
canvas.clear();
canvas.loadFromJSON(json), function(){
canvas.renderAll();
});
}
这是一把小提琴,它展示了正在发生的事情:http://jsfiddle.net/dj2he6d8/3/
当成功导入对象时,任何对导出对象进行字符串化的尝试都会删除背景。
Kienz在github:上回答
你拼错了单词height(imgObj.height)。
我还添加了布料。Object.NUM_FRACTION_DIGITS=10;(默认值为2)-使用定点表示法对数字进行格式化。
https://github.com/kangax/fabric.js/issues/1733
相关文章:
- 如何使用url加载程序在webpack中导入多个图像
- 如何在JavaScript中将字符串转换为函数引用
- jQuery中是否内置了任何字符串格式化函数
- 如何将JSON数据导入我的ejs模板
- Javascript,有没有一种方法可以将数组写成没有逗号或空格的单个文本字符串
- ng打开空字符串
- 如何将不可变的js导入angular 2(alpha)
- 正则表达式在字符串中找到base64
- 将数据从javascript文件导入VB.Net页面
- 如何将字符串值从php页面发送到java脚本页面
- 子字符串/正则表达式以获取字符串中保存的 SRC 值
- Javascript:导入模块是否会更改其中字符串的编码
- 如何将单个字符串行的文本导入到多个HTML文件中
- RethinkDB - 将导入的 MySQL 时间戳字符串转换为时间对象
- 如何使用HighStock图表将日期字符串作为UTC对象导入javascript
- fabricjs赢得't导出字符串后导入背景图像
- 将.CSV数据导入Javascript,并在字符串包含数据时运行execute
- 有没有一种方法可以从javascript中的文本文件导入字符串,流星
- 导入CSV没有头到D3 -数据与数字和字符串
- 试图将一个变量放入字符串中,以便函数导入一个键,然后在工作表中执行