![](/img/trans.png)
[英]Vue.js how to for-loop and style an objects properties within an array?
[英]how to set title in a for-loop using vue.js in this example?
<template v-for="item in job">
<tr>
<td v-for="i in item.stage" :style="getStyle(i.status.name)" title="[[ i.node.name ]]" >
<b>[[ i.node.name ]]</b>
</td>
</tr>
</template>
我正在嘗試為每個 td 設置標題 - 但標題實際上被設置為 [[ i.node.name ]] 作為字符串而不是值。
注意: [[ i.node.name ]]打印該值,所以我知道它是正確的,但我必須使用錯誤的標題語法。
另附注:我在 vue.js 中使用 [[ ]] 作為分隔符
您需要從標題中刪除括號並在標題前添加一個冒號:
。 看看https://v2.vuejs.org/v2/guide/syntax.html#Attributes
<template v-for="item in job">
<tr>
<td v-for="i in item.stage" :style="getStyle(i.status.name)" :title="i.node.name" >
<b>[[ i.node.name ]]</b>
</td>
</tr>
</template>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.