Удаление белой линии между срезами в круговой диаграмме Flot

Как удалить white line между slices и background в Flot pie chart?

Мой jsfiddle

Как видите, это выглядит так:

Белая линия

Я хочу, чтобы это выглядело так (не обращайте внимания на мои плохие художественные навыки):

введите здесь описание изображения

Мой код:

$(function () {
     var data = [
    { label: "Read", data: 50, color: '#614E43' },
    { label: "Unread", data: 150, color: '#F5912D' }];
      $.plot($("#star"), data, 
      {
        series: {

          pie: { 

              radius: 0.2,  
            innerRadius: 0.125,
            show: true
          }
        }
      });
});

person Canttouchit    schedule 13.09.2013    source источник
comment
Если у вас есть такая же потребность, но для API круговых диаграмм Google, см. аналогичный вопрос: stackoverflow.com/questions/22228074/   -  person Guillaume    schedule 06.03.2014


Ответы (1)


Вы можете добавить свойство STROKE

pie: {               
  radius: 0.2,  
  innerRadius: 0.125,
  show: true,
  stroke: { 
      width: 0.1
  }
}

Установите значение 0, чтобы полностью скрыть круговую диаграмму.

Таким образом, вы также можете добавить цвет обводки со значением, установленным на тот же цвет, что и ваш фон:

pie: {
    radius: 0.2,
    innerRadius: 0.125,
    show: true,
    stroke: {
        width: 0.1,
        color: '#808080'
    }
}

См. скрипку: http://jsfiddle.net/hSmVH/

person EdenSource    schedule 13.09.2013
comment
или просто добавьте -- color: 'none' - person jflay; 06.11.2013
comment
настройка width:0 не работает, показывает границу 1px. Установка цвета: «нет» приводит к тому, что дырка от пончика снова исчезает, снова превращаясь в полный круг. Кроме того, ширина: 0,1 по-прежнему показывает границу для кольцевых диаграмм, диаметр которых превышает, скажем, 200 пикселей, это становится хуже, когда кольцевые диаграммы становятся больше. - person Martin Belcher - AtWrk; 29.11.2013
comment
Я беру обратное значение ширины хода: 0, это было исправлено в более новой версии Flot, чем та, которую я использовал. - person Martin Belcher - AtWrk; 29.11.2013