如何在 ExtJS 中为树列表设置工具提示?
How to set tooltip for treelist in ExtJS?
我正在开发一个 ExtJs 应用程序。
我想使用 treelist 如下:
{
xtype: 'treelist',
bind: '{navimgation}',
...
}
我的模型中的 navimgation
如下:
navimgation: {
type: 'tree',
root: {
children: [{
text: 'Node1',
leaf: true,
qtip: 'My qtip 1'
},{
text: 'Node2',
leaf: true,
qtip: 'My qtip 2'
}
...
]
}
}
我想在鼠标悬停在节点上时显示工具提示,但它不起作用。
如果可行,请告诉我。我还没有玩过很多树,但你可以尝试这是 JSFiddle 或你的代码。
navimgation: {
type: 'tree',
root: {
children: [{
text: 'Node1',
leaf: true,
renderer: function (val, meta, rec) {
meta.tdAttr = 'data-qtip="This is my tooltip"';
return val;
}
},{
text: 'Node2',
leaf: true,
renderer: function (val, meta, rec) {
meta.tdAttr = 'data-qtip="This is my tooltip"';
return val;
}
}
...
]
}
}
看起来 Ext.list.Tree
qtip
和 qtitle
配置有问题。
在 text
配置中传递 html 现在可以工作。
例如<span title="Homework qtip">Homework</span>
这是一个例子,我已经尝试过 treelist
配置。
我正在开发一个 ExtJs 应用程序。 我想使用 treelist 如下:
{
xtype: 'treelist',
bind: '{navimgation}',
...
}
我的模型中的 navimgation
如下:
navimgation: {
type: 'tree',
root: {
children: [{
text: 'Node1',
leaf: true,
qtip: 'My qtip 1'
},{
text: 'Node2',
leaf: true,
qtip: 'My qtip 2'
}
...
]
}
}
我想在鼠标悬停在节点上时显示工具提示,但它不起作用。
如果可行,请告诉我。我还没有玩过很多树,但你可以尝试这是 JSFiddle 或你的代码。
navimgation: {
type: 'tree',
root: {
children: [{
text: 'Node1',
leaf: true,
renderer: function (val, meta, rec) {
meta.tdAttr = 'data-qtip="This is my tooltip"';
return val;
}
},{
text: 'Node2',
leaf: true,
renderer: function (val, meta, rec) {
meta.tdAttr = 'data-qtip="This is my tooltip"';
return val;
}
}
...
]
}
}
看起来 Ext.list.Tree
qtip
和 qtitle
配置有问题。
在 text
配置中传递 html 现在可以工作。
例如<span title="Homework qtip">Homework</span>
这是一个例子,我已经尝试过 treelist
配置。