Как включить ответ jQuery в руль? - PullRequest
0 голосов
/ 28 ноября 2018

Я работаю в небольшой социальной сети, для которой я использую шаблон, который я использовал много раз.Тем не менее, для этого конкретного сайта я играю с Socket.io, чтобы получить систему публикации / добавления / комментирования в реальном времени.

На странице профиля у меня есть этот код:

{{#ifeq true ${message.author[0].verified} }}&nbsp;<img src = "" style = "">{{/ifeq}}

Я вырезал лишние вещи в кавычках, потому что я знаю, что это работает.То, что я пытаюсь сделать, это посмотреть, проверен ли автор текущего поста, и если да, поставить галочку рядом с его именем.В прошлом это работало безупречно, но использование ${message.author[0].verified} не работает.При попытке отрисовки страницы я получаю стрелку, указывающую на $ и ошибку:

Expecting 'CLOSE_RAW_BLOCK', 'CLOSE', 'CLOSE_UNESCAPED', 'OPEN_SEXPR', 'CLOSE_SEXPR', 'ID', 'OPEN_BLOCK_PARAMS', 'STRING', 'NUMBER', 'BOOLEAN', 'UNDEFINED', 'NULL', 'DATA', got 'INVALID'

Что-то о знаке доллара не очень нравится рулям.Насколько я могу судить, мне нужно использовать этот метод для переноса переменной.Есть ли какой-то выход или что-то еще, что руль может принять эту переменную?

РЕДАКТИРОВАТЬ:

Я попытался изменить строку проблемы на {{#ifeq true jQuery.message.author.[0].verified }}, и теперь страница отображается успешно, но, похоже, нетзначение передается (проверенное изображение не отображается).

Снова отредактируйте:

Причина, по которой изображение не отображается, заключается в том, что теперь панели управления видят jQuery.message.author.[0].verified в виде строки и, следовательно,очевидно возвращает ложь.Я явно в растерянности, и я полагаю, что я буду ждать ответов, ха-ха

РЕДАКТИРОВАТЬ 3: Если я покину руль следующим образом: \{{#ifeq true ${message.author[0].verified} }}, то на странице моего профиля, где должен быть знак проверки: {{#ifeq true true }}<checkmark picture does show up>{{/ifeq}}

Таким образом, при этом методе страница видит ${message.author[0].verified} правильно, но только если я сломаю руль: /

...