Мне нужно вызвать функцию объекта и передать ему переменную. Поскольку мне нужно выполнить множественный вызов функции этого объекта, я попытался создать только один обработчик, который вызывает определенную функцию по значению формы, которое я передаю. Код работает, но CFBuilder показывает мне, что есть ошибка (отсутствующая точка с запятой в последней строке). Я нахожусь на Railo.Имя переменной функции ColdFusion и CfBuilder
local.myReport = seoUtility.init();
local.func = form.action;
local.report = local.myReport[local.func](form.user);
Вопрос: Этот код верен? Я могу просто игнорировать значок ошибки cfbuilder?
Код верный для Railo CFML, но этот синтаксис не поддерживается на CF. Как ни странно, Adobe ColdFusion Builder Adobe поддерживает только реализацию Adobe CFF ColdFusion. –
Спасибо за помощь. Я просто нашел ссылку, которая хорошо объясняет эту разницу между ACF и Railo. однако я думаю, что я просто проигнорирую ошибку cfbuilder. https://groups.google.com/forum/#!topic/railo/zJUxYbUmwl0 – Tropicalista