vue动态绑定style

项目实例:

:style="{

       boxSizing:'border-box',height:29+'px',top:(valch-1)*29+'px',

       background:chose(val.subjectCode),

        borderLeft:' 10px ' + ' solid ' +         chose1(val.subjectCode

)}"

 <ul class="days">
            <li v-for="(day, index) in days" :key="index">
              <!--本月-->
              <template v-for="(v,k) in resultobj">
                <ul v-if='day.getDate()==key' v-for="(value,key) in v" :key="key">

                  <li v-for="(val,index1) in value">
                    <div class="div" :class="{'xzactive':dd}" @click="show(val,key);a=val" 
                        v-for="(valch,index2) in val.courseTimeCodes" :style=" 
                        {boxSizing:'border-box',height:29+'px',top:(valch- 
                          1)*29+'px',background:chose(val.subjectCode),borderLeft:' 10px ' 
                        + ' solid ' + chose1(val.subjectCode)}">
                      <span v-if="valch!=val.courseTimeCodes[index2+1]-1" :style=" 
    {color:chose1(val.subjectCode),bottom:calcBottom(val.courseTimeCodes,index2)}"> 
            {{commonSubject[val.subjectCode]}}
                     </span>
                  </div>
                  </li>
                </ul>
              </template>
            </li>
   </ul>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值