Я пытаюсь отправить данные из R в JavaScript, и в RI есть преобразование необходимого мне содержимого в формат JSON с использованием приведенного ниже кода:
data = jsonlite::toJSON(data, pretty=TRUE,flatten=TRUE,auto_unbox = TRUE)
Я назначаю идентификатор div дляпеременная data
в R и выполнение DOM в JavaScript для получения содержимого переменной data
в JavaScript.
Ниже приведен код JavaScript:
var data = document.getElementById("data").innerHTML;
var obj = JSON.parse(data);
var myJSON = JSON.stringify(obj);
alert(myJSON);
function flareData(){
return myJSON;
}
Однако, еслиЯ жестко закодирую содержимое myJSON
после возврата в flaredata()
, тогда оно будет работать как положено.Но я не могу вернуть его с помощью переменной.
Я могу предупредить содержимое в JavaScript, но я не могу передать его в качестве входных данных для другой функции с именем flaredata
, которая будет генерировать CirclepackeR (графики).
Я пропускаю какие-либо преобразования в JavaScript или R?