1
В моих app.js, у меня есть это: app.locals.testvalue = "lolo"
Импорт с Accesss контекстом (nunjucks)
В моей macro.html, у меня есть это: {% macro powertestvalue(x) %} <p> {{ x }} : {{ testvalue }}</p>{% endmacro %}
Проблема в том, что я могу только пользователь по powertestvalue макрос в «macro.html» из-за следующих причин:
- Если я использую «включать», я не буду в состоянии использовать powertestvalue из файла, который включает в себя macro.html.
- Если я использую «импорт», macro.html не будет обращаться к глобальной области и не сможет использовать {{testvalue}}.
Как мне решить эту проблему?
Благодарим за помощь!
Это даже хуже, чем ожидалось. Я могу получить доступ к макросу, который определен в родительском, но не в родительском элементе родителя. –