【问题标题】:Expected ')' - SVG Transforms throwing error预期的 ')' - SVG 转换抛出错误
【发布时间】:2018-03-17 07:57:13
【问题描述】:

我正在使用 D3 将属性添加到 g 元素。我还使用 D3-selection-multi 来更轻松地编写属性(允许您将对象传递给 .attrs() 函数)。

使用webpackbabel-preset-env

d3.select('g').attrs({
  'class': 'thing',
  'transform-origin': '50% 50%',
  'transform': `translate(${opts.w/2} ${opts.h/2}) rotate(${opts.angle}deg)`
})

我不断收到此错误:attribute transform: Expected ')'

【问题讨论】:

    标签: d3.js svg transform


    【解决方案1】:

    原来你不能在 SVG 转换中使用 units

    rotate(45deg) - 不起作用,会抛出错误。

    rotate(45) - 预期行为。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多