Переменная HTML в теге скрипта - Flask - PullRequest
0 голосов
/ 02 мая 2018

Я использую Flask (так шаблоны Jinja). У меня есть доступ к таблице сопоставления через @context.processor. Из этой таблицы сопоставления мне нужно получить схему JSON, в зависимости от типа объекта: reg.JsonSchemaMappingTable.get(type)

Проблема в том, что я должен сделать это в HTML. И тип это переменная HTML, поэтому, когда я делаю что-то вроде console.log({{ reg.JsonSchemaMappingTable.get(type)|tojson }}), он возвращает неопределенное значение, потому что он не знает переменную type.

У вас, ребята, есть идея, как это сделать?

1 Ответ

0 голосов
/ 03 мая 2018

РЕШЕНИЕ:

Итак, я наконец подключил свой мозг и преодолел его.

obj_type = data_selected.node.original._type 
map = {{reg.JsonSchemaMappingTable|tojson}}
mpa[obj_type]

Так что мне просто нужно было полностью загрузить мою карту из колбы в js и использовать ее как объект js!

Спасибо, ребята, и извините за то, что связали вас с таким глупым вопросом!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...