当我将属性作为名称发送时,值名称作为“名称”而不是名称的参数值发送。有解决办法吗?现在我用case以正确的方式发送。
工作一
/**
* Change properties of the elements
*/
this.changeProperties = function(type,value) {
switch(type)
{
case "stroke":
$.DrawEngine.changeProperties({"stroke":value});
break;
case "font-family":
$.DrawEngine.changeProperties({"font-family":value});
break;
}
};
不工作一个
this.changeProperties = function(type,value) {
$.DrawEngine.changeProperties({"stroke":value});
}
原因
它发送{type:"red"}
而不是{"stroke": "red"}