vue for循环的数据 根据条件判断是否绑定事件
<liv-for="xxxxx":class="isBoolean?'disabled':''"><imgsrc="xxx.jpg"@click="xxx()"/></l...
<li v-for="xxxxx" :class="isBoolean ? 'disabled' : '' ">
<img src="xxx.jpg" @click="xxx()"/>
</li>
如上所写
当我用v-for循环 循环一个数据 然后根据 isBoolean 的值 来判断是否添加class="disabled"时
怎么写 当class="disabled"时 不绑定click事件
怎么写比较简洁快速 展开
<img src="xxx.jpg" @click="xxx()"/>
</li>
如上所写
当我用v-for循环 循环一个数据 然后根据 isBoolean 的值 来判断是否添加class="disabled"时
怎么写 当class="disabled"时 不绑定click事件
怎么写比较简洁快速 展开
2个回答
展开全部
GV绑定数据后,写一个for循环. for (int i = 0; i <= GridView1.Rows.Count - 1; i++) { Label lbl = (Label)GridView1.Rows[i].FindControl("Label3"); if (lbl.Text == "-1") { lbl.Text = "未开通"; lbl.ForeColor = System.Drawing.Color.Red; } } 或者: for (int i = 0; i <= GridView1.Rows.Count - 1; i++) { if (GridView1.Rows[i].Cells[1].Text=="-1") { GridView1.Rows[i].Cells[1].Text = "未开通"; GridView1.Rows[i].Cells[1].ForeColor=System.Drawing.Color.Red; } } 那你把这个for循环写进GridView_RowBound()事件里试试...还有,你确定你的是"label"么.而且label的ID是"Label3".
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询