В настоящее время я работаю с sf Cartesian charts
, но у меня проблема при отображении значения оси x, представляющего собой длинный текст, извлекаемый из базы данных.
При отображении длинного текста используются только альтернативные значения оси x таким образом, я использовал метод sub string()
, как показано в приведенном ниже коде, для отображения только подстроки длинного текста, но проблема в том, что та же самая подстрока также отображается во всплывающей подсказке. Вместо этого мне нужно отобразить весь текст в подсказке, как в базе данных.
columnData.add(ChartSampleData(x: itemSalesChart[i].productName==null? 0 :itemSalesChart[i].productName.substring(0,5), y:double.parse(itemSalesChart[i].amount)==null? 0 : double.parse(itemSalesChart[i].amount),pointColor: Colors.pink[400]));