2016-04-24 41 views

回答

2

答案位於此鏈接中:http://shiny.rstudio.com/articles/scoping.html每個會話中都有會話對象和對象。

在這個例子中,每次會議將有一個名爲 STARTTIME其自己的變量,它記錄會話的開始時間:

shinyServer(function(input, output) { 
    startTime <- Sys.time() 

    # ... 
}) 
+0

謝謝,但如果我想'startTime'是從我來源的其他功能(非反應性)引用?例如,在日誌記錄功能中使用它?我試圖獲得一個全局變量,但僅限於當前會話 – Yoav

+1

只要你在這一行後面輸入你的代碼,就沒問題。如果您需要爲無功內容中的此變量賦值,則需要使用<< << - 運算符。 –

+0

謝謝!只是最後一個問題,如果我在被動內容中使用'<< - ',它是否仍然只是會話特定的值,而不會覆蓋其他會話? – Yoav

相關問題