复制SVG

时间:2018-03-20 16:50:44

标签: javascript svg

我有一个svg图像,我想在屏幕上多次复制。每次我想改变它的位置(x和y)。例如,我想使用一个svg创建一个3x3平方的重复svg。

如何实现这一目标?

1 个答案:

答案 0 :(得分:0)

我想出来了,我做的是

const duplicateHtml = (element, quantity) => {
const html = new Array(quantity)
.fill('')
.map(() => {
  return element.innerHTML;
})
   // joing all the elements and  returning a string
.join('');
  return (element.innerHTML = html);
};
duplicateHtml(document.querySelector('.svg-images'),3);