init method
初始化 耗时的方法都可以放到这里
Implementation
@override
void init(ChartsState state) {
super.init(state);
//先计算比例
_values = [];
_total = 0;
for (int i = 0; i < data.length; i++) {
T item = data[i];
//计算值
num po = position.call(item);
_total += po;
_values.add(po);
}
}