상당히 문제가 있습니다. 나는 상당히 다른 설정으로 프로그램을 실행하려고하는데, 이것은 Ui에서 설정할 수있다. 필자의 경우 사용자는 두 번 이상 같은 설정으로 프로그램을 실행해야 할 수도 있습니다. 내 문제는 UI를 새로 고치거나 다시 시작하면 모든 것이 기본값으로 설정된다는 것입니다. 예를 들어 :반짝이는 UI : 변경 사항을 입력에 저장하십시오.
numericInput("1",
label = h4("...."),
4,
min=1,
max=100,
step=1
),
br(),
numericInput("2",
label = h4("..."),
1000000,
min=1,
max=100000000,
step=1
)
내가 7에 numericInput "1"로 설정하고,이 때문에 내가 이러한 설정의 상당수가 사실 4에서 기본적으로 될 프로그램을 다시 실행하면이 될 수 있습니다 꽤 뜬 소리. 그래서 내 질문은 : "내가 만든 변화를 저장하는 방법이 있습니까?"
감사합니다.
최악의 시나리오는 사용자가'input $'과 (과) 상호 작용할 때마다 데이터베이스/로컬 파일에서 일관되고 서로 다른 세션간에 액세스 할 수있는 해당 선택 항목을 업데이트하겠습니까? –
한 가지 옵션은 사용자가 책갈피로 저장할 수있는 입력 값을 URL에 기록하는 것입니다. 이를 구현하는 방법에 대한 자세한 내용은 [내 질문] (http://stackoverflow.com/questions/25306519/shiny-saving-url-state-subpages-and-tabs/25385474#25385474)을 참조하십시오.앱을 로컬로 제공하는 경우 URL이 유효 할 때마다 동일한 포트 번호로 runApp를 호출해야합니다. –