我正在R中創建我的第一個Shiny應用程序。我使用閃亮顯示來自我進行的調查的二元結果。從一對輸入框中,用戶可以從調查中選擇變量,並生成各種統計數據(表格,圖表等),以便他們探索調查數據的某些屬性。將鏈接添加到R Shiny應用程序,以便在新瀏覽器選項卡中打開鏈接
我想包含一個鏈接到實際的PDF調查。現在,我已經編寫了代碼,以便通過點擊文本「點擊此處下載調查」,該文本顯示爲helpText
,嵌入wellPanel
,pageWithSidebar
內,以便進行PDF調查。我用下面的命令(在ui.R文件):
wellPanel(
helpText( a("Click Here to Download Survey", href="http://www.dfcm.utoronto.ca/Assets/DFCM2+Digital+Assets/Family+and+Community+Medicine/DFCM+Digital+Assets/Faculty+$!26+Staff/DFCM+Faculty+Work+$!26+Leadership+Survey+Poster.pdf")
)
)
是否有辦法來自動打開一個新的標籤文件(IE,火狐等)?目前,功能是在閃亮的應用程序相同的選項卡中打開鏈接。所以你必須使用向前和向後按鈕從應用程序到調查再返回。
現在,我右鍵單擊鏈接並選擇「在新選項卡中打開」。有沒有將這種功能嵌入後端代碼的方法,以便它成爲默認值。
聲明:我沒有真正的經驗在HTML或Java。我是R的狂熱用戶。如果解決方案是可行的,你能否請解釋我在哪裏將代碼更改分別嵌入到ui.R或server.R文件中。
不知道這是否可以在Shiny中使用,但是您可以更改鏈接的「目標」。在此頁面上向下看1/2左右:http://www.w3schools.com/html/html_links.asp – Chase
向函數'a()'添加參數'target =「_ blank」'完美地工作。感謝您的解決方案! – Chris
很酷。你可以(也是被鼓勵)回答你自己的問題。我很高興它解決了! – Chase