2016-04-24 3 views

答えて

2

答えはこのリンクにあります。http://shiny.rstudio.com/articles/scoping.htmlセッションごとのオブジェクトとすべてのセッションのオブジェクトがあります。この例では

、各セッションは、セッションの開始時刻を記録し たstartTime、という名前の独自の変数があります:

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

    # ... 
}) 
+0

をおかげで、しかし、私がしたい場合は、 'startTime'がします私がソースとする他の機能(非反応性)から引用されていますか?たとえば、ログ機能で使用していますか?私はグローバル変数を取得しようとしていますが、現在のセッションだけです – Yoav

+1

この行の後にコードを 'source'していれば問題ありません。反応的な内容の中でこの変数に値を代入する必要がある場合は、 '<< - '演算子を使用する必要があります。 –

+0

ありがとう!ただ1つの最後の質問です。反応的なコンテンツの中で '<< - 'を使用すると、他のセッションを上書きせずにセッション固有の値のままになりますか? – Yoav

関連する問題