【发布时间】:2019-03-26 16:10:39
【问题描述】:
我正在尝试将 svg 路径中的各种坐标绑定到 vue.js 中的 data()
<svg xmlns="http://www.w3.org/2000/svg" width="500" height="500">
<g>
<path v-for="n in 50" d="'M0 ' + (n*10) + ' L500 ' + (n*10)" fill="white" stroke="lightgray" />
<path v-for="n in 50" d="{'M0 ' + (n*10) + ' L500 ' + (n*10)}" fill="white" stroke="lightgray" />
</g>
</svg>
另一种方法是调用一个方法并且有效,
<path v-for="n in 400" :d="gridy(n)" fill="white" stroke="lightgray" />
gridy() 方法
gridy(n) {
return "M0" + " " + (n * 10) + " L500 " + (n * 10)
},
我在不调用方法的情况下尝试执行此操作的方式不正确吗?
谢谢
【问题讨论】: