Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用kineticjs向画布添加可编辑文本层_Javascript_Html_Canvas - Fatal编程技术网

Javascript 使用kineticjs向画布添加可编辑文本层

Javascript 使用kineticjs向画布添加可编辑文本层,javascript,html,canvas,Javascript,Html,Canvas,我在将输入框中的文本添加到画布中时遇到了一些问题,我成功地添加了另一层,但是我的文本似乎没有添加到画布中,我对为什么不添加感到困惑 我加入了一个链接 任何帮助都将不胜感激 梅丽莎 $("#addbutton").click(function () { // simple label var label = new Kinetic.Label({ x: 20, y: 20,

我在将输入框中的文本添加到画布中时遇到了一些问题,我成功地添加了另一层,但是我的文本似乎没有添加到画布中,我对为什么不添加感到困惑

我加入了一个链接

任何帮助都将不胜感激

梅丽莎

        $("#addbutton").click(function () {

                    // simple label
        var label = new Kinetic.Label({
            x: 20,
            y: 20,
            draggable: true
        });

        label.add(new Kinetic.Tag({
            fill: 'green'
        }));

        label.add(new Kinetic.Text({
            text: $("#newtext").val(),
            fontFamily: 'Verdana',
            fontSize: 18,
            padding: 10,
            fill: 'white'
        }));

        textLayer.add(label);

        textLayer.draw();

    });