Javascript ExtJS 6如何更改精灵的颜色
如何使用按钮来更改图形的颜色我尝试使用下面的代码,但没有效果,在sencha ext js中是否有更有效的方法来更改颜色,就像单击按钮时会出现颜色网格一样 使用此示例: 看法 组成部分Javascript ExtJS 6如何更改精灵的颜色,javascript,extjs,extjs6,Javascript,Extjs,Extjs6,如何使用按钮来更改图形的颜色我尝试使用下面的代码,但没有效果,在sencha ext js中是否有更有效的方法来更改颜色,就像单击按钮时会出现颜色网格一样 使用此示例: 看法 组成部分 me.sprite = surface.add({ type: 'path', path: ['M', me.list[0], me.list[1], 'L', me.list[0] + 1e-1, me.list[1] + 1e-1], lineWidth: 20, lineC
me.sprite = surface.add({
type: 'path',
path: ['M', me.list[0], me.list[1], 'L', me.list[0] + 1e-1, me.list[1] + 1e-1],
lineWidth: 20,
lineCap: 'round',
lineJoin: 'round',
draggable: 'true',
strokeStyle: new Ext.util.Color(0,0,0)
});
surface.renderFrame();
我不熟悉
Ext.draw.*
组件,但根据文档,要更改组件的颜色,可以使用以下方法:
sprite.setAttributes({
strokeStyle: color
});
选择您可以使用的颜色
下面是一个例子
sprite.setAttributes({
strokeStyle: color
});