【发布时间】:2014-10-14 14:58:29
【问题描述】:
任何线索我怎样才能让这更简单,所以我可以轻松地更新值?示例:
for (var i = 0; i < 10; i++) {
var x = 40 * i;
for (var t = 0; t < 8; t++) {
var y = 40 * t,
rectBg = canvas.rect(x,y,30,30);
if (x === 0 && y == 160 ||
..
x == 360 && y == 280) {
rectBg.attr({
fill: '#DF1279'
});
} else if (x === 0 && y == 120 ||
..
x == 360 && y == 200) {
rectBg.attr({
fill: '#F3B7D3'
});
} else {
rectBg.attr({
fill: '#e8e8e8'
});
}
};
};
【问题讨论】:
-
制作一个函数来完成它。
标签: javascript svg snap.svg