我正在使用d3库绘制路径/行,为此我需要使用 stroke-dasharray 属性,如下所示。
这对我来说很好,
vis.append("path")
.attr("class", "predictedLowerCI")
.attr("d", valueline5(scope.rowdata))
.attr({ 'stroke-dasharray': (2, 2) })
当我运行JSHint时,我收到以下错误
“预期')'匹配'('从第194行开始,而不是看到','。”
我使用 stroke-dasharray 。此语法(2, 2)
出现错误,基本上JSHint
似乎不喜欢d3的这种语法。有没有办法告诉JSHint这是一个有效的语法?
答案 0 :(得分:0)
我相信它正在寻找一个字符串
vis.append('path')
.attr('class', 'predictedLowerCI')
.attr('d', valueline5(scope.rowdata))
.attr({'stroke-dasharray': '2, 2'}) // change made here