У меня есть javascript-файл abc.js. Я сохранил его внутри папки app/assets/javascripts/abc.Rails Javascript - Вызов функции javascript из вида
В моем application.js файл, я дал
//= require abc/abc
На мой взгляд, мне нужно, чтобы отобразить объект, возвращаемый функцией внутри файла abc.js
.
Я вызываю функцию с помощью следующей команды
%h4.sub-header Test Project
%textarea.form-control{rows: 10}
:javascript
abc.diff(@a, @b)
Я получаю & значения б от контроллера.
Но функция не вызывается. Вместо этого выводится предложение «abc.diff (a, b)».
Может ли кто-нибудь сказать мне, как вызвать функцию внутри моего представления?
Вы можете обновить свой пост, чтобы включить свой вид кода? –
Я обновил свой код просмотра сейчас. – Clint
Вам нужно будет интерполировать, чтобы оценить @a и @b в Ruby, прежде чем перейти к 'js' (' abc.diff (# {@ a}, # {@ b}) '). –