Mvvm 使用“EXTJS 5图表工具提示”;“sencha图表”;在要求[]不工作的情况下

Mvvm 使用“EXTJS 5图表工具提示”;“sencha图表”;在要求[]不工作的情况下,mvvm,sencha-charts,extjs5,appjs,Mvvm,Sencha Charts,Extjs5,Appjs,Im当前使用的是ExtJs5 MVVM体系结构,我需要的是app.json文件中的“sencha图表”而不是“ext图表”,图表工作正常,但在Im使用的条形图系列上添加工具提示不起作用。没有错误日志 我还检查了他们在sencha chart KitchensSink(图表工具提示正在运行)上的示例,发现他们需要“ext chart”来实现这一点。带工具提示配置的条形图系列的我的代码: series: [{ type: 'bar', xField: 'name', y

Im当前使用的是ExtJs5 MVVM体系结构,我需要的是app.json文件中的“sencha图表”而不是“ext图表”,图表工作正常,但在Im使用的条形图系列上添加工具提示不起作用。没有错误日志

我还检查了他们在sencha chart KitchensSink(图表工具提示正在运行)上的示例,发现他们需要“ext chart”来实现这一点。带工具提示配置的条形图系列的我的代码:

series: [{
     type: 'bar',
     xField: 'name',
     yField: ['data1'],
         style: {
                opacity: 0.80
        },
        highlight: {
                fill: '#000',
                'stroke-width': 20,
                stroke: '#fff'
        },
        tips: {
                trackMouse: true,
                style: 'background: #FFF',
                height: 20,
                renderer: function(storeItem, item) {
                    this.setTitle(storeItem.get('name') + ': ' + storeItem.get('data1') + '%');
                }


                }

    }]
我的密码有问题吗


谢谢

您的代码需要一个小改动,EXTjs 5的“提示”变成了“工具提示”

然而,EXTjs 5图表有很多错误。我也有同样的问题,并向Sencha提交了一个bug:


您的代码需要一个小改动,EXTjs 5的“提示”变成了“工具提示”

然而,EXTjs 5图表有很多错误。我也有同样的问题,并向Sencha提交了一个bug:

我用
tooltip
代替
tips
this.setHtml()
来代替
this.setTitle()
,这对我来说很有效


我用
tooltip
代替
tips
this.setHtml()
代替了
this.setTitle()
,它对我很有效。

是的,我已经得到了它。谢谢你,乔希。此外,我认为我需要添加此配置“交互”:“itemhighlight”例如,它才能工作。嗨,Josh,尝试添加交互配置。我试着把它包括进去,它很有效。是的,我已经拿到了。谢谢你,乔希。此外,我认为我需要添加此配置“交互”:“itemhighlight”例如,它才能工作。嗨,Josh,尝试添加交互配置。我试着把它包括在内,它是有效的。
tooltip: {
    trackMouse: true,
    style: 'background: #FFF',
    height: 20,
    renderer: function(storeItem, item) {
         this.setTitle(storeItem.get('name') + ': ' + storeItem.get('data1') + '%');
    }
}
tooltip: {
trackMouse: true,
style: 'background: #FFF',
height: 20,
renderer: function(storeItem, item) {
     this.setHtml(storeItem.get('name') + ': ' + storeItem.get('data1') + '%');
}    
}