<div :style="setBgColor(target_chn.bgColor)" class="section8 flex-col">
 data () {
      return {
        // 必须在这里设置加载图片
        topImg: {
          'top_1': require('./img/top_1.png'),
          'top_2': require('./img/top_2.png'),
          'top_3': require('./img/top_3.png')
        },
       }
}
setBgColor (bgColor) {
        if (bgColor === '' || bgColor === '' || bgColor === undefined) {
          return {background: 'url(' + this.topImg['top_2'] + ') -6px -4px no-repeat '}
        } else {
          return {background: 'url(' + this.topImg[bgColor] + ') -6px -4px no-repeat '}
        }
      },

 TOP排行的动态图片更换

Logo

前往低代码交流专区

更多推荐