uniapp 小程序使用Uchart第二次打开页面没有图标显示

第二次没有图标显示是因为第一次初始化之后, 关闭页面没有初始化变量, 加上下面代码处理就可以了

 beforeDestroy() {

    canvaLineA = null;

  },

全部代码如下


$bgColor: #fff;

.bg {

  height: 100vh;

  display: flex;

  flex-flow: column;

  background-color: $bgColor;

  .line {

    color: #888;

    font-size: 28rpx;

    text-align: center;

    margin: 50rpx 0;

    .line1 {

      display: inline-block;

      height: 1rpx;

      width: 42%;

      background: #eee;

      position: relative;

      top: -12rpx;

      left: -17rpx;

    }

  }

  .charts-title {

    margin: 30rpx 5rpx 50rpx;

    color: #737070;

    font-size: 29rpx;

  }

}

page {

  background: #f2f2f2;

  width: 750upx;

  overflow-x: hidden;

}

.qiun-padding {

  padding: 2%;

  width: 96%;

}

.qiun-wrap {

  display: flex;

  flex-wrap: wrap;

}

.qiun-rows {

  display: flex;

  flex-direction: row !important;

}

.qiun-columns {

  display: flex;

  flex-direction: column !important;

}

.qiun-common-mt {

  margin-top: 10upx;

}

.qiun-bg-white {

  background: #ffffff;

}

.qiun-title-bar {

  width: 96%;

  padding: 10upx 2%;

  flex-wrap: nowrap;

}

.qiun-title-dot-light {

  border-left: 10upx solid #0ea391;

  padding-left: 10upx;

  font-size: 32upx;

  color: #000000;

}

.qiun-charts {

  width: 750upx;

  height: 500upx;

  background-color: #ffffff;

}

.charts {

  width: 750upx;

  height: 500upx;

  background-color: #ffffff;

}

你可能感兴趣的:(uniapp 小程序使用Uchart第二次打开页面没有图标显示)