代碼如下:<td v-for="obj in option" @click="implement(obj)" v-if="obj.valueType === 'String' || obj.valueType === 'dataTypeList'" v-bind:style="'padding-left:'+ option['paddingLeft'] + 'px'"></td><script>data () { return { options: [
{ type: {valueType: 'String', value: '', showinput: false},
Name: {valueType: 'String', value: '', showinput: false},
field: {valueType: 'dataTypeList', value: ''},
mock: {valueType: 'String', value: '', showinput: false},
note: {valueType: 'String', value: '', showinput: false},
level: '1', AddChirl: '', class: 'list-1', paddingLeft: 0
}
]
}</script>遍歷出來5個(gè)td列,我只想給第一個(gè)td加上左內(nèi)邊距,v-bind:style="'padding-left:'+ option['paddingLeft'] + 'px'",其余四個(gè)td都不要做內(nèi)邊距,因?yàn)槲颐看卧黾右恍?,第一個(gè)td的padding-left都會(huì)加10px,而其他列的內(nèi)邊距是不變的
vue2.0 遍歷數(shù)組獲得的標(biāo)簽中,怎樣能給其中的一個(gè)綁定
30秒到達(dá)戰(zhàn)場(chǎng)
2018-10-04 14:15:34