[英]Error by sending Konva. Collection by JQuery $.getJSON to Flask backend
我想將圖層上所有矩形的坐標發送到我的后端,所以我使用var nodes = layer.find(".Rect")
,這可以很好地打印它(console.log(nodes)),但是當我通過 jquery $.getJSON
發送它並出現 KONVA Uncaught TypeError: t is undefined konva konva.min.js:12/7 0.4
var nodes; nodes = layer.find('.Rect') $(function () { $('#save-template').bind('click', function () { $.getJSON('/_background_process', { squares: nodes, }); return false; }); });
<button id="save-template">Save</button>
def background_process():
try:
squares = request.args.get('squares')
return jsonify(result="0")
except Exception as e:
return str(e)
您可能需要先將數組保存到普通對象中:
const nodes = layer.find('.Rect');
const data = nodes.map(node => node.toObject());
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.