我正在尝试为我的图表设置工具提示。该值是百分比,但我希望“实际”数字不是要显示的百分比。字段名称为“moduleCount”,并且其中包含正确的值。但是,当我将鼠标悬停在图表上时,我收到Angular的“'moduleCount'未定义”错误。我假设我没有正确定义工具提示,因为'moduleCount'已定义且具有值。
我的HTML:
In [92]: d1
Out[92]:
A B C
0 1 2 3
1 2 3 4
2 3 4 5
3 1 2 3
4 2 3 4
5 3 4 5
In [93]: d2
Out[93]:
X Y Z
0 1 0 0
1 0 1 0
2 0 0 1
3 0 0 1
4 1 0 0
5 0 1 0
In [110]: vals = (d2.values[:,None,:] * d1.values[:,:,None]).reshape(d1.shape[0],-1)
...: cols = pd.MultiIndex.from_product([d1.columns, d2.columns])
...: df_out = pd.DataFrame(vals, columns=cols, index=d1.index)
...:
In [111]: df_out
Out[111]:
A B C
X Y Z X Y Z X Y Z
0 1 0 0 2 0 0 3 0 0
1 0 2 0 0 3 0 0 4 0
2 0 0 3 0 0 4 0 0 5
3 0 0 1 0 0 2 0 0 3
4 2 0 0 3 0 0 4 0 0
5 0 3 0 0 4 0 0 5 0
非常感谢任何帮助!
答案 0 :(得分:0)
想出这个。我需要将“dataItem”包含在字段名称中。工作定义是:
k-tooltip="{visible: true,format: '{0}',template: ' #=dataItem.moduleCount # '}"