我在图形面板中有一个 svg。svg 中的所有节点都列在另一个面板中。我希望通过单击节点列表中的节点,svg 可以滚动到该节点。每个节点都是一个矩形。但是我发现只有上边框在视野中,而节点的其余部分仍然在视野之外。有没有办法解决这个问题?(Javascript 或 Extjs)
这是我的代码:
function selectRectangle(Id){
var ele = Ext.get(Id);
ele.scrollIntoView(Ext.get('graph-panel-body'), true);}