我正在使用小冊子和shinydashboard創建具有多個菜單的閃亮應用程序,其中有leaftletProxy
的問題。正在加載有光澤的應用程序時強制更新輸出
這裏我創建了最小的例子來顯示我的問題(https://gist.github.com/byzheng/074c3c1ff75ea9f951f5)。
在應用程序中,有兩個邊欄菜單1)第一個菜單有一個鏈接click me
; 2)第二個菜單有一個小冊子地圖。在第一頁點擊click me
後,第二頁啓用,然後setView
單張圖隨機放置。
問題是,當第一次點擊click me
並調用leafletProxy
時,js控制檯有一個錯誤消息Couldn't find map with id map
。
我覺得這個問題與小冊子有關,當有光澤的應用程序加載時沒有初始化映射。點擊不止一次後,所有內容都按預期工作。
所以我的問題是如何強制閃亮繪製傳單地圖時閃亮的應用程序加載。
感謝您的任何建議。
感謝您的建議。你能給一個填充的例子嗎? – Bangyou