[英]How can I reset the viewport of my React-Flow project to fitView, without clicking the Controls fitView?
我正在做一個 React-Flow 項目。 我正在使用按鈕更改節點和邊緣的布局,我希望最后一件事是將視口重置為居中(所以只需 fitView)。
我怎樣才能做到這一點?
我試過再次調用 fitView() 但這似乎根本不起作用。
嘗試在setTimeout
內調用fitView
setTimeout(reactFlowInstance.setView)
無需將特定延遲傳遞給超時,因為(引用文檔):
如果省略此參數,則使用值 0,表示“立即”執行,或更准確地說,下一個事件循環。
在我們的例子中,這是在重新渲染 Flow 之后。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.