gpt4 book ai didi

javascript - 将 Server.R 中的值访问到 .js 文件中

转载 作者:行者123 更新时间:2023-11-29 21:59:23 26 4
gpt4 key购买 nike

我认为这是一个很简单的问题,但我找不到自己解决的方法。我想在我的 javascript 文件中访问我的 Server.R 文件(我正在使用 Shiny)中的变量值。我在 myFile.js 中的 var“i”应该采用我的 R 变量“number”的值。我应该如何进行?

示例:

Server.R

...
number <- 5
...

myFile.js

...
var i = ??? // var i = number *is not working*
...

谢谢你的帮助,

马特

最佳答案

感谢 jdharrison,当我在 myFile.js 中添加以下代码时,它可以工作:

Server.R

number <- 5
observe({
session$sendCustomMessage(type='myCallbackHandler', number)
})

myFile.js

var i ;
Shiny.addCustomMessageHandler("myCallbackHandler",
function(number) {
i = number;
}
);

var i 现在在我的 javascript 文件中取值 5。

关于javascript - 将 Server.R 中的值访问到 .js 文件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24657590/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com