-
数据不实时更新
1.当数据为数组或者对象时, $set(this, 'key', value)可以处理解决
2.可以用watch监听数据变化,如echarts在数据更新时不同步更新watch: { detailChar () { this.$nextTick(() => { this.init() }) } },
- solt用于子组件中插入部分内容,可以在插入内容处命名
//父组件引入 <infor-card shadow :color="infor.color" :icon="infor.icon" :icon-size="36"> <div slot="left"> <count-to :end="detailRise[i].total" count-class="count-style" > <span style="color:#fff;font-size:18px;"> {{infor.title}} </span> </div> <div slot="right"> <count-to :end="detailRise[i].total" count-class="count-style" > <span style="color:#fff;font-size:18px;"> {{infor.title}} </span> </div> </infor-card> // inforCard子组件,可不命名,为默认 <div class="left-area" :style="{background: color, width: leftWidth}"> <Icon class="icon" :type="icon" :size="iconSize" color="#fff"/> <div class="right-area" :style="{width: '80%'}"> <div> <slot name="left"></slot> </div> </div> </div> <div class="right-area" :style="{width: rightWidth}"> <div> <slot name="right"></slot> </div> </div>