javascript - 如何使用 fabricjs 设置文本背景颜色

标签 javascript jquery fabricjs

这是我的代码

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

        var obj = canvas.getActiveObject();
    ![enter image description here][1]
    //alert("weight");
    if (!obj) return;

    obj.setTextBackgroundColor('rgb(0,200,0)');

    canvas.renderAll();
    });

我必须将背景颜色设置为仅文本,如下链接所示,但我将背景颜色设置为方形文本,而不是仅文本 enter link description here

那么我该如何设置

obj.setTextBackgroundColor('rgb(0,200,0)');

最佳答案

使用fabric.Object set(key, value) 功能。

obj.set('backgroundColor', 'rgb(0,200,0)');

关于javascript - 如何使用 fabricjs 设置文本背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18673368/

相关文章:

javascript - Facebook API - 访问 token 适用于某些请求

javascript - 在 iframe 中发布表单

javascript - NodeJS-发送简单响应

javascript - 如何删除具有自定义 ID 的 fabric.js 对象?

javascript - 加载 Canvas Json Fabric JS 后获取空对象数组

javascript - 如何添加多个 Outlet 组件 react router dom V6?

javascript - 重用通过解构创建的对象字面量

javascript - jquery/ajax 自动登录网站

jquery - 如何以数组形式获取数据列表?

javascript - Firefox 拖放重定向停止 JQUERY