Я пытаюсь запустить функцию JavaScript в R. Одна часть кода требует от меня передать функцию JavaScript, содержащую имя файла в виде строки. Поскольку строка содержит путь к файлу, это приводит к тому, что все ад разрушается с помощью одиночных и двойных кавычек и обратных косых черт. Вот что у меня естьКак написать функцию javascript внутри строки
d3chart$chart(tooltipContent = "#! function(item, x, y, e,z){
return '' + '<img src=\"/Users/cBl.png\"' + '/>'
} !#")
d3chart
Результат должен состоять в том, чтобы я мог видеть изображение в виде всплывающей подсказки на диаграмме. Все это работает без ошибок, но на диаграмме я получаю знак вопроса вместо изображения, которое, как я полагаю, означает, что он не может следовать пути имени файла. Я думаю, это связано с тем, что я не уверен, как правильно записать эту строку filepath, чтобы вызвать часть img src
.
Если проблема связана не с ускорением, это может быть относительный URL-адрес изображения. Является ли путь '/ Users/cB1.png' в том же каталоге, где создается HTML? –
Как узнать, где генерируется html? –
Я запустил его в chrome и получил Не удалось загрузить ресурс: net :: ERR_FILE_NOT_FOUND, поэтому, наверное, проблема в том, что путь к файлу неверен относительно того, где генерируется html? –