добавление тега iframe к js в ruby - PullRequest
0 голосов
/ 12 февраля 2019

это фрагмент кода из файла ruby, где функция apply_formatters возвращает объект, который выровнен по вертикали, а не по горизонтали.Вот почему я пытаюсь реализовать тег iframe через javascript.но ошибка говорит:

no implicit conversion of Hash into String 

Может кто-нибудь прокомментировать, правильный ли мой подход или нет?и что не так с этим кодом.

js = ''
    js << "\n var iframe = document.getElementById('iframeID');"
    js << "\n iframe = iframe.contentWindow || ( iframe.contentDocument.document || iframe.contentDocument);"
    js << "\n iframe.document.open();"
    js << "\n iframe.document.write(' "
    js << apply_formatters if is_a?(GoogleVisualr::DataTable);
    js << "')"
    js << "\n iframe.document.close();"
    js
...